home *** CD-ROM | disk | FTP | other *** search
/ ASP Advantage 1993 / The Association of Shareware Professionals Advantage CD-ROM 1993.iso / files / business / catalg30 / coad.exe / MANUAL.DOC < prev    next >
Text File  |  1993-07-01  |  123KB  |  2,696 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                                CATALOG-ON-A-DISK
  11.  
  12.                 For viewing/making a catalog on your computer.
  13.  
  14.  
  15.                                    Version 3
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.                         EmmaSoft Software Company, Inc.
  38.                         PO Box 238    Lansing, NY 14882
  39.                         Voice:             607-533-4685
  40.                         BBS:               607-533-7072
  41.                         CompuServe:          71460,2644
  42.                         GENIE:                D.VEANER1
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.                         Copyright ■1991-1992, EmmaSoft
  55.    CATALOG-ON-A-DISK                                       Page 2
  56.    ===================================================================
  57.    
  58.                                TABLE OF CONTENTS
  59.    
  60.    
  61.    LICENSE AGREEMENT AND WARRANTY . . . . . . . . . . . . . . . . . .  4
  62.    
  63.    ABOUT THIS MANUAL. . . . . . . . . . . . . . . . . . . . . . . . .  5
  64.    
  65.    CHAPTER ONE: INTRODUCTION. . . . . . . . . . . . . . . . . . . . .  6
  66.          1.1 WHAT IS THIS THING FOR????!. . . . . . . . . . . . . . .  6
  67.          1.2 SETTING UP THE PROGRAM . . . . . . . . . . . . . . . . .  6
  68.          1.3 USING THE PROGRAM. . . . . . . . . . . . . . . . . . . .  7
  69.          1.4 CATALOG STYLES . . . . . . . . . . . . . . . . . . . . .  7
  70.          1.5 WHO USES CATALOG-ON-A-DISK?. . . . . . . . . . . . . . .  9
  71.          1.6 DEFINITIONS. . . . . . . . . . . . . . . . . . . . . . .  9
  72.    
  73.    CHAPTER TWO: VIEWING A CATALOG . . . . . . . . . . . . . . . . . . 12
  74.          2.1 HOW TO READ A CATALOG. . . . . . . . . . . . . . . . . . 12
  75.          2.2 VIEWING CATALOG INFORMATION AND ORDERING . . . . . . . . 12
  76.          2.3 THE EXIT MENU. . . . . . . . . . . . . . . . . . . . . . 13
  77.          2.4 THE HELP BAR . . . . . . . . . . . . . . . . . . . . . . 15
  78.          2.5 PRINTING THE CATALOG . . . . . . . . . . . . . . . . . . 15
  79.          2.6 SEARCHING FOR PRODUCTS . . . . . . . . . . . . . . . . . 15
  80.    
  81.    CHAPTER THREE: MAKING A CATALOG. . . . . . . . . . . . . . . . . . 16
  82.          3.1  CATALOG FILE NAMING CONVENTIONS . . . . . . . . . . . . 16
  83.          3.2 FILES IN YOUR CATALOG. . . . . . . . . . . . . . . . . . 17
  84.          3.3 THE MAIN MENU. . . . . . . . . . . . . . . . . . . . . . 17
  85.                3.31 "CAT" COMMANDS. . . . . . . . . . . . . . . . . . 18
  86.                3.32 SPECIAL FUNCTIONS . . . . . . . . . . . . . . . . 18
  87.                3.33 VIEWING A FILE. . . . . . . . . . . . . . . . . . 18
  88.                3.34 HIGHLIGHTING A MENU ITEM. . . . . . . . . . . . . 18
  89.          3.4 USING COLOR PALETTES . . . . . . . . . . . . . . . . . . 19
  90.          3.5 PUTTING YOUR TEXT ON THE INFO SCREEN . . . . . . . . . . 19
  91.    
  92.    CHAPTER FOUR: CATALOG FILES. . . . . . . . . . . . . . . . . . . . 20
  93.          4.1 HOW TO MAKE AN OPENING (FIRST) SCREEN FILE . . . . . . . 20
  94.          4.2 HOW TO MAKE A HEADER FILE. . . . . . . . . . . . . . . . 20
  95.          4.3 HOW TO MAKE A CATEGORY FILE. . . . . . . . . . . . . . . 20
  96.                4.31 PRODUCT BLOCKS. . . . . . . . . . . . . . . . . . 21
  97.                4.42 DESCRIPTION BLOCKS. . . . . . . . . . . . . . . . 22
  98.                4.43 PUTTING IT TOGETHER . . . . . . . . . . . . . . . 23
  99.          4.4 SAMPLE CATALOG FILES . . . . . . . . . . . . . . . . . . 23
  100.          4.5 HOW TO MAKE AN EXIT SCREEN FILE. . . . . . . . . . . . . 23
  101.          4.6 HOW TO MAKE ORDER INFORMATION FILES. . . . . . . . . . . 24
  102.          4.7 HOW TO MAKE COUPONS AND OTHER SPECIAL FORMS. . . . . . . 24
  103.          4.8 AUTOMATING SALES TAX AND SHIPPING/HANDLING . . . . . . . 25
  104.          4.9 CHANGING HELP. . . . . . . . . . . . . . . . . . . . . . 27
  105.          4.10 CODING THE ORDER FORM . . . . . . . . . . . . . . . . . 27
  106.          4.11 HOW TO ASK SPECIAL QUESTIONS. . . . . . . . . . . . . . 27
  107.          4.12 HOW TO CHANGE INTERNAL PROGRAM TEXT IN CATALOG.EXE. . . 28
  108.          4.13 FORMATTING THE ORDER FORM . . . . . . . . . . . . . . . 29
  109.    
  110.    CATALOG-ON-A-DISK                                       Page 3
  111.    ===================================================================
  112.    
  113.    CHAPTER FIVE:  THE COMPANION . . . . . . . . . . . . . . . . . . . 31
  114.          5.1 COMMAND LINE FUNCTIONS:. . . . . . . . . . . . . . . . . 31
  115.          5.2 INTERACTIVE MODE . . . . . . . . . . . . . . . . . . . . 32
  116.                5.21 NAVIGATING CATCOM . . . . . . . . . . . . . . . . 32
  117.                5.22 CATCOM MENUS. . . . . . . . . . . . . . . . . . . 32
  118.                5.3 THE SETUP MENU . . . . . . . . . . . . . . . . . . 33
  119.                5.31 COLORS. . . . . . . . . . . . . . . . . . . . . . 33
  120.                5.32 HELP BAR. . . . . . . . . . . . . . . . . . . . . 34
  121.                5.33 NATIONALITY . . . . . . . . . . . . . . . . . . . 34
  122.                5.34 TAX ONE OR ALL. . . . . . . . . . . . . . . . . . 34
  123.                5.35 WHAT TO TAX . . . . . . . . . . . . . . . . . . . 34
  124.                5.36 CURRENCY CHARACTER. . . . . . . . . . . . . . . . 35
  125.                5.37 DATE SETUP. . . . . . . . . . . . . . . . . . . . 35
  126.          5.4 THE FILES MENU . . . . . . . . . . . . . . . . . . . . . 35
  127.                5.41 COMPRESS. . . . . . . . . . . . . . . . . . . . . 35
  128.                5.42 IMPORT. . . . . . . . . . . . . . . . . . . . . . 36
  129.                5.43 EXPORT. . . . . . . . . . . . . . . . . . . . . . 37
  130.                5.44 DELIMITERS. . . . . . . . . . . . . . . . . . . . 38
  131.                5.55 VIEW CATALOG. . . . . . . . . . . . . . . . . . . 38
  132.          5.5 THE OPTIONS MENU . . . . . . . . . . . . . . . . . . . . 38
  133.                5.51 COLORS. . . . . . . . . . . . . . . . . . . . . . 39
  134.                5.52 FRAMES. . . . . . . . . . . . . . . . . . . . . . 39
  135.                5.53 SOUND . . . . . . . . . . . . . . . . . . . . . . 39
  136.                5.54 PATHS . . . . . . . . . . . . . . . . . . . . . . 39
  137.                5.55 REVIEW. . . . . . . . . . . . . . . . . . . . . . 39
  138.          5.6 THE QUIT MENU. . . . . . . . . . . . . . . . . . . . . . 39
  139.          5.7 THE HELP MENU. . . . . . . . . . . . . . . . . . . . . . 40
  140.    
  141.    CHAPTER SIX:  COMMANDS . . . . . . . . . . . . . . . . . . . . . . 41
  142.          6.1 COMMAND SUMMARY (CATALOG.EXE): . . . . . . . . . . . . . 41
  143.          6.2 COMMAND LINE FLAG SUMMARY (CATCOM.EXE):. . . . . . . . . 41
  144.    
  145.    CHAPTER SEVEN: ADVANCED FEATURES . . . . . . . . . . . . . . . . . 42
  146.          7.1  PRICING TECHNIQUES. . . . . . . . . . . . . . . . . . . 42
  147.          7.2  ADDING SPECIAL FUNCTIONS TO THE MENU. . . . . . . . . . 42
  148.          7.3  RUNNING PROGRAMS FROM YOUR CATALOG. . . . . . . . . . . 43
  149.          7.4  MULTI-DISK CATALOGS . . . . . . . . . . . . . . . . . . 44
  150.          7.5  DECOMPRESSING FILES . . . . . . . . . . . . . . . . . . 45
  151.          7.6  DISCOUNT MULTIPLIER . . . . . . . . . . . . . . . . . . 45
  152.          7.7 LAST AND SPECIAL ORDERS. . . . . . . . . . . . . . . . . 46
  153.    
  154.    APPENDIX A:   DISTRIBUTING CATALOGS. . . . . . . . . . . . . . . . 47
  155.    
  156.    APPENDIX B: FILES. . . . . . . . . . . . . . . . . . . . . . . . . 48
  157.    
  158.    APPENDIX C: PROGRAM LIMITS . . . . . . . . . . . . . . . . . . . . 51
  159.    
  160.    INDEX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
  161.    
  162.    CATALOG-ON-A-DISK                                       Page 4
  163.    ===================================================================
  164.    
  165.    LICENSE AGREEMENT AND WARRANTY
  166.    
  167.    License
  168.    
  169.    1. You may use the program on a single computer at one time.  You 
  170.       may not copy the program and accompanying materials.  See Appendix 
  171.       A for Catalog Distribution License.
  172.    
  173.    2. You may not make copies of the program for sale.
  174.    
  175.    3. This software is copyrighted, and all rights therein are 
  176.       reserved for EmmaSoft.  Registration or purchase of this product 
  177.       does not transfer any right, title, or interest in the software 
  178.       except as specifically set forth in this agreement.  You are 
  179.       hereby notified that the software product is protected by United 
  180.       States Copyright Law, and you may be held by responsible by 
  181.       EmmaSoft for any infringement of such rights or violations to 
  182.       this agreement.
  183.    
  184.    4. This license is effective until terminated.  You may terminate 
  185.       it at any time by destroying the program and all copies of it.  
  186.       It will also terminate if you fail to comply with any term or 
  187.       condition on this agreement.  You agree upon termination to 
  188.       destroy the program together with all copies of the program.
  189.    
  190.    See Appendix A for Catalog Distribution License Information.
  191.    
  192.    Warranty
  193.    
  194.    1. This program is provided "as is" without warranty of any kind, 
  195.       either expressed or implied, including any warranty of 
  196.       merchantability or fitness for a particular purpose.  In no 
  197.       event shall EmmaSoft be held liable for any loss of profit, 
  198.       special, incidental, consequential, or other similar claims.
  199.    
  200.    2. EmmaSoft does warrant that the magnetic media on which the 
  201.       software is furnished is free of defects of materials and 
  202.       workmanship under normal use for 60 days, provided that 
  203.       EmmaSoft provided your copy of the program on such media.  
  204.       If during this period the diskette should become defective it 
  205.       may be returned to EmmaSoft for replacement without charge.
  206.    
  207.    Governing law shall be that of New York State.
  208.    CATALOG-ON-A-DISK                                       Page 5
  209.    ===================================================================
  210.    
  211.    ABOUT THIS MANUAL
  212.    
  213.    We have tried to keep the manual as simple as possible.  You probably
  214.    don't need the manual to view a catalog.  If you can find the (Enter)
  215.    and (Escape) keys, and the arrow keys, you can browse for products
  216.    and order them with no instructions.  You will need the manual to
  217.    make your catalog, but you'll find that once you get the hang of it
  218.    this will go very smoothly.
  219.    
  220.    You will find Chapter 3 very important because it tells you how to
  221.    make your own catalog.  Another important section is 5.41, which
  222.    tells you how to compress your catalog files.  Almost every file
  223.    CATALOG-ON-A-DISK uses must be compressed.
  224.    
  225.    We suggest you read Chapter 1 to get set up.  Then browse Chapter 2
  226.    while you try out the sample catalog.  Chapters 3 tells you how to
  227.    make your own catalog.  Chapter 4 tells the file formats you must use
  228.    for each type of catalog file.  Chapter 5 is a guide to using the
  229.    Companion program to compress your files and to set your catalog
  230.    settings.  Use Chapter 6 as a quick reference for CATALOG and
  231.    CATCOM.  Finally, Chapter 7 covers some advanced topics that will
  232.    help you fine tune your catalog.
  233.    
  234.    CATALOG-ON-A-DISK                                       Page 6
  235.    ===================================================================
  236.    
  237.    CHAPTER ONE: INTRODUCTION
  238.    
  239.    1.1 WHAT IS THIS THING FOR????!
  240.    
  241.    CATALOG ON A DISK makes it easy for  your customers see your catalog 
  242.    on their computers and order from it.  It is so easy to use that 
  243.    customers won't put off ordering from you.  They can find items by
  244.    browsing or searching, and generate an order form that can be mailed,
  245.    faxed, or sent to you by modem.  
  246.    
  247.    You can configure your catalog to give it your company's distinctive
  248.    look.  You make your catalog files using your favorite text editor. 
  249.    These files are then compressed and distributed with the catalog
  250.    reader to your customers.  Compressed files let you fit more products
  251.    on a disk and provide security for your prices and other data.
  252.    
  253.    CATALOG-ON-A-DISK is perfect for any product oriented company.  It
  254.    gives you a lot more flexibility than a print catalog in maintaining
  255.    updates, and is less expensive to produce.  It offers more distrib-
  256.    ution options as well, because the disk catalog can be sent by modem
  257.    as well as through the mail.  Your customers will order more often
  258.    because CATALOG-ON-A-DISK doesn't place obstacles in the way of
  259.    ordering from you.
  260.    
  261.    1.2 SETTING UP THE PROGRAM
  262.    
  263.    Use SETUP.EXE to install CATALOG-ON-A-DISK on your hard disk.  To
  264.    start the program type:
  265.    
  266.                              SETUP (Enter)
  267.    
  268.    Simply follow the prompts to install the program.  At the main menu
  269.    you can read updates about this version of the program, brand your
  270.    copy, and install it.
  271.    
  272.    Updates:  Information that didn't make it into this manual will be
  273.              found here.  SETUP makes it easy for you to view these
  274.              files.
  275.    
  276.    Branding: CATALOG-ON-A-DISK requires a Custom Message which appears
  277.              at the top of the catalog screen and on the order form. 
  278.              Registered users can install their own message using SETUP. 
  279.              This is often your company name, a slogan, and/or a phone 
  280.              number.  This is not an option on evaluation copies.
  281.    
  282.    Install:  When you install CATALOG-ON-A-DISK the SETUP program does
  283.              the following:
  284.    
  285.              1. Copies and/or decompresses files to the drive and
  286.              directory you specify.
  287.    
  288.              2. Decompresses the catalog files to make text versions
  289.              that you can use as examples when creating your own
  290.              catalog.
  291.    
  292.    CATALOG-ON-A-DISK                                       Page 7
  293.    ===================================================================
  294.    
  295.              The SETUP program does not touch your system configuration
  296.              files, and in most cases you do not have to do anything to
  297.              your system to run CATALOG-ON-A-DISK.  In some cases you
  298.              may have to add a line to AUTOEXEC.BAT if CATCOM doesn't
  299.              run.  The line should say:  
  300.    
  301.                                       SET TEMP=C:\
  302.    
  303.              This is NOT necessary for the catalog reader, CATALOG.EXE,
  304.              that your customers use.
  305.    
  306.    
  307.    1.3 USING THE PROGRAM
  308.    
  309.    CATALOG-ON-A-DISK is two programs.  
  310.    
  311.    The first, CATALOG.EXE is a catalog reader.  This is what you send to
  312.    your customers.  It displays your catalog, and lets your customers
  313.    browse or search for items to order.  It prints out order forms,
  314.    coupons, and it can even print the catalog on a printer.  To start
  315.    the catalog type:
  316.    
  317.                            CATALOG (Enter)
  318.    
  319.    CATCOM.EXE is the companion program that assists you in creating and
  320.    maintaining your catalog.  It is for your use only and you do not
  321.    send this to customers.  To start CATCOM type:
  322.    
  323.                            CATCOM (Enter)
  324.    
  325.    For building and maintaining catalogs you should have a catalog
  326.    directory on your hard disk (you may do this on a floppy disk if it
  327.    is large enough).  You should keep all of the text files you use to
  328.    make your catalogs here as well as the CATALOG and CATCOM programs,
  329.    the compressed (.CM) files, and any related files.  You then copy the
  330.    files you need onto a master disk (a floppy) which you will then
  331.    duplicate for your customers' copies of the catalog.
  332.    
  333.    CATALOG.INI is a very important file for both programs.  It is the
  334.    initialization file that tells CATALOG.EXE which screen colors to
  335.    use, and holds other important information the program needs
  336.    internally (such as date and country format, help bar and tax
  337.    settings).  CATCOM.EXE is used to set these values, so it is VERY
  338.    IMPORTANT that both CATALOG and CATCOM are accessing the same version
  339.    of CATALOG.INI.
  340.    
  341.    
  342.    1.4 CATALOG STYLES
  343.    
  344.    CATALOG-ON-A-DISK has many options.  You can make all kinds of
  345.    screens, using all kinds of characters and all kinds of colors.
  346.    
  347.    This can result in an exciting catalog that sells well for you.  It
  348.    can also result in a confusing mess!
  349.    
  350.    CATALOG-ON-A-DISK                                       Page 8
  351.    ===================================================================
  352.    
  353.    We suggest that you keep it simple.  Use the same principals you
  354.    would use in creating a print catalog.  Here are some ideas to help
  355.    you make the best looking catalog:
  356.    
  357.    __  Remember that in most cases you don't know what equipment your
  358.        customers have.  Make sure you build your catalog for the lowest
  359.        common denominator.  OK, so you think everyone has 3 1/2" drives.
  360.        What about the potential customer who doesn't?  So you think
  361.        everyone has 640KB or lower RAM memory.  What about the sale you 
  362.        may loose because you made a category too big to fit into 512KB of
  363.        RAM?  Above all you want your customers to buy from your catalog.
  364.        It's up to you to produce a catalog they can all access, no matter
  365.        what configuration their computer has.
  366.    
  367.    __  Tell your customers how your catalog works.  Put the instructions
  368.        on the screens you create.  Don't be afraid to be redundant about
  369.        this:  people forget what to do and they like it when you help 
  370.        them along.  Space permitting we suggest using all the available 
  371.        help files to give the best possible context sensitive help.  
  372.        Also, put the keystrokes in your header screen.  (Note:  we 
  373.        don't do this internally in the program because you may not want 
  374.        to use every capability of the program.  Tell your customers 
  375.        about the ones you want them to use.)
  376.    
  377.        This advice also applies to the disk label.  Use your company
  378.        logo and put instructions on the label about how to run the
  379.        catalog.  
  380.    
  381.    __  Make sure your colors work together.  Don't use colors that 
  382.        clash.  Use color combinations that are striking, but readable.  
  383.        If the text on the screen is too bright people may not like 
  384.        reading it.
  385.    
  386.    __  Use color combinations that can be read on a monochrome screen.  
  387.        It is always a good idea to test your catalog on machines with 
  388.        several different configurations before sending it out.
  389.    
  390.    __  Using upper ASCII characters can enhance the look of your 
  391.        catalog.  Be aware that 1) some printers can't print these 
  392.        characters correctly (or aren't set to do so), and 2) that 
  393.        these characters are not necessarily the same in different 
  394.        countries (so if you send your catalog outside your own country 
  395.        you should avoid them).
  396.    
  397.    __  Test, Test, TEST!  Always test your catalog on as many different
  398.        systems as you can get your hands on before sending it to
  399.        customers.  If you have set the catalog up incorrectly it will
  400.        affect the calculations or appearance of the order form.  Make
  401.        sure the colors you have chosen will show up on all systems (or
  402.        at least tell customers they can start the program with "CATALOG
  403.        -m" to force a monochrome catalog.
  404.    
  405.    CATALOG-ON-A-DISK                                       Page 9
  406.    ===================================================================
  407.    
  408.    __  Keep each screen simple.  Each screen should make a point 
  409.        clearly, and not try to jam a lot of unrelated information 
  410.        together.  You can have quite a few individual screens in 
  411.        CATALOG-ON-A-DISK, so arrange the information where it is 
  412.        easy to find and in a way that is easy to read.
  413.    
  414.    __  Smaller categories are recommended.  Customers can zero in on 
  415.        these to find products or information they want.  Also, if you 
  416.        are distributing your catalog on a floppy disk (especially 
  417.        5 1/4") the disk access time to read the category file can be 
  418.        several seconds for large files, even compressed ones.
  419.    
  420.    A lot of people believe in the "KISS" ("Keep it simple, Stupid!")
  421.    theory. We suggest applying it to your catalog.  The simpler it is
  422.    the more sales you will get from it.
  423.    
  424.    This doesn't mean your catalog should be dull.  Many of our customers
  425.    have sent us their very striking catalogs with interesting, creative 
  426.    screens, that are clear and informative.
  427.    
  428.    1.5 WHO USES CATALOG-ON-A-DISK?
  429.    
  430.    Many different kinds of company use CATALOG-ON-A-DISK, and they
  431.    distribute it in many different ways.
  432.    
  433.    Many companies provide the catalog on floppy disks, which they
  434.    inexpensively mail to their customers.
  435.    
  436.    One notebook computer manufacturer puts a catalog of related hardware
  437.    and accessories on the hard disk of each machine they sell.
  438.    
  439.    One software company is distributing their catalog on Bernouli
  440.    cartridges.
  441.    
  442.    Salespeople take their notebook (or laptop) computers with them. 
  443.    CATALOG- ON-A-DISK lets them take orders at any site.  They can print
  444.    out the order form (if they have a portable printer), plus a copy to
  445.    their hard disk. The disk copies can all be uploaded to the company
  446.    in the evening when the phone rates are lower.
  447.    
  448.    Some companies (including a travel company) put their catalogs on a
  449.    BBS for customers to download.  This makes it easy to provide up-to-
  450.    date catalogs, and these customers can upload their orders to the BBS
  451.    as well.
  452.    
  453.    You can find many creative ways to distribute your CATALOG-ON-A-DISK.
  454.    
  455.    1.6 DEFINITIONS
  456.    
  457.    Ascii Delimited    A file that has been saved in pure ascii (American 
  458.                       Standard Code for Information Exchange) format 
  459.                       (most word processors, data bases, etc. can do 
  460.                       this), that has one or more data fields delimited 
  461.                       by quotation marks and commas.
  462.    CATALOG-ON-A-DISK                                       Page 10
  463.    ===================================================================
  464.    
  465.    Catalog File       Files containing catalog information.  Almost all 
  466.                       the catalog files are compressed (these files have 
  467.                       the ".CM" extension) so you can fit more in your 
  468.                       catalog, and for security for your prices and other 
  469.                       catalog information.  With the exception of
  470.                       "category files" these files may be a maximum of
  471.                       500 lines long.
  472.    Category File      Files that contain Product Blocks and/or 
  473.                       Description Blocks are called "Category" files.  
  474.                       It is suggested that you use them as such:  they 
  475.                       make a convenient way to divide your catalog into
  476.                       categories to make it easier for your customers to
  477.                       find your products.  The length of these files is
  478.                       determined by the amount of memory available.
  479.    Description Block  This appears like a product, but is simply text 
  480.                       that explains something.  You can put Descriptions 
  481.                       all together in one category file, or mix them 
  482.                       with products.  A description block can be a
  483.                       maximum of 500 lines long.
  484.    Exit Menu          At the main menu if you press the (Esc) key the
  485.                       "Exit" Menu is displayed.  This menu lets the
  486.                       customer print or review the current order, go
  487.                       back to the catalog to order more products, view
  488.                       or print special forms or coupons, or exit the
  489.                       program.
  490.    Exporting          CATCOM can read the text version of a Category
  491.                       file and export the data in ascii delimited form. 
  492.                       The original file is not changed.  The new data
  493.                       file can be imported into a data base program, if
  494.                       that program accepts data in this format.
  495.    Field              A database term meaning a type of information 
  496.                       (such as a name, address, etc.).
  497.    Importing          CATCOM can write the text version of a Category
  498.                       File using data in an ascii delimited data file.
  499.    Main Menu          This menu contains the list of product categories,
  500.                       and optionally can contain files to read or
  501.                       program function choices.
  502.    Menu               A box in CATALOG ON A DISK containing several 
  503.                       items that are chosen by placing the menu bar 
  504.                       over the item you want.
  505.    Palette            The colors that can be used to display files in
  506.                       your catalog.  Each palette has a Normal Color and
  507.                       a Bold Color.  In the text versions of your files
  508.                       you tell CATALOG.EXE to display a block of text in
  509.                       the Bold Color by surrounding it with a single
  510.                       quote symbol `.  (Do not use the unquote symbol by
  511.                       mistake '.)
  512.    Product Block      A Product is a listing in a category in your 
  513.                       catalog. It consists of four parts:
  514.                        1.  The Order Number     ---  These three equal
  515.                        2.  The Short Description  |- a total of 76
  516.                        3.  The Price            ---  characters maximum
  517.                        4.  The Long Description ---  Up to 500 lines max
  518.                       Products can be together in a category, or mixed 
  519.                       and matched with Descriptions.
  520.    CATALOG-ON-A-DISK                                       Page 11
  521.    ===================================================================
  522.    
  523.    Special Forms      A type of catalog file that appears on a special
  524.                       menu that is accessed from the Exit Menu.  This
  525.                       can be any text you want.  Many companies use
  526.                       these files to describe their company, important
  527.                       ordering information, or for discount coupons that
  528.                       customers can print out and send with their
  529.                       orders.
  530.    
  531.    CATALOG-ON-A-DISK                                       Page 12
  532.    ===================================================================
  533.    
  534.    CHAPTER TWO: VIEWING A CATALOG
  535.    
  536.    2.1 HOW TO READ A CATALOG
  537.    
  538.    
  539.    Start the program by typing CATALOG (Enter).
  540.    
  541.    The Opening Screen Comes on.  This will be one or more screens full
  542.    of company information, instructions, or other information.  To go to
  543.    the next screen press any key until you get to the main menu screen.
  544.    
  545.    At any menu you may use the following keys:
  546.    
  547.    (Alt) (x)    Exit the program
  548.    (F10)        Exit the program
  549.    (F1)         Context sensitive help
  550.    (Esc)        Back out of current window or 
  551.                 toggle between main and exit menus
  552.    (F1)         Help
  553.    (Alt) (i)    Program Information
  554.    (Alt) (p)    Print the whole catalog
  555.    (Alt) (h)    Display a Help Bar
  556.    (PgUp)       More Categories or Products
  557.    (PgDn)       More Categories or Products
  558.    
  559.    If you are at the Main Menu press (Esc) to get to the Exit Menu. 
  560.    Press (Esc) again to return to the Main Menu.
  561.    
  562.    When viewing the category menu or categories that are larger than one
  563.    screen the arrow keys work as follows:
  564.    
  565.    (Up)         Up one choice.  Scrolls to next screen full.  Stops at 
  566.                 first choice.
  567.    (Down)       Down one choice.  Scrolls to next screen full.  Stops 
  568.                 at last choice with a message.
  569.    (Left)       Same as up arrow, but wraps to the bottom of the window 
  570.                 instead of scrolling.
  571.    (Right)      Same as down arrow, but wraps to the top of the window 
  572.                 instead of scrolling.
  573.    
  574.    2.2 VIEWING CATALOG INFORMATION AND ORDERING
  575.    
  576.    The Main Menu Screen may have information on the left of the screen
  577.    and a menu at the right.  The menu shows up to twenty categories of
  578.    items at a time you may look up and order.  If there are more than
  579.    twenty use the arrow keys, (Home) (End) (PgUp) and (PgDn) to view
  580.    more.
  581.    
  582.    To choose a category place the menu bar over it, using the arrow keys
  583.    to move the bar and press (Enter).
  584.    
  585.    CATALOG-ON-A-DISK                                       Page 13
  586.    ===================================================================
  587.    
  588.    Now you will see a screen full of catalog items.  If there are more
  589.    items than you can see on one screen use the (PgUp) (PgDn) (Home)
  590.    (End) keys to see more items.  When you see an item of interest place
  591.    the menu bar over it and press (Enter).  (To return to the main menu
  592.    press (Esc).)
  593.    
  594.    You may search for an item by pressing (alt) (s).  This is not a case
  595.    sensitive search.  If you are looking for an item called "widget"
  596.    type "widget" when prompted.  Type (Enter) to search forward from the
  597.    current item, or (b) to search forward from the beginning of the
  598.    file.  This search will find "WIDGET" or "Widget".
  599.    
  600.    The search function looks through the entire catalog entry.  This
  601.    means that if a word, or part of a word exists anywhere in the order
  602.    number, short description, price, or long description
  603.    CATALOG-ON-A-DISK will find it.  This is perfect for product listings
  604.    that use key words in the long descriptions.
  605.    
  606.    Now you will see a product description (if it is present in the file).
  607.    To order this product press (Enter), or press (Esc) to back out.
  608.    
  609.    Type the quantity you want to order.  CATALOG-ON-A-DISK confirms your
  610.    order and gives you the total for that number of items.  To accept
  611.    press (Enter) .  To change the quantity press (r) and re- enter the
  612.    quantity you want.  To exit without ordering this item press (Esc).
  613.    
  614.    You may back into the main menu screen to choose other categories to
  615.    order from.  When you are done ordering go to the main menu screen
  616.    and press (Esc) to go to the Exit Menu.  You may order up to 200
  617.    different items in one session.
  618.    
  619.    2.3 THE EXIT MENU
  620.    
  621.    
  622.    Now you see the Exit Menu.  From Here you may print an order form, 
  623.    view your order, go back to the main menu screen to order more items,
  624.    enter your name and address, or leave the program.
  625.    
  626.    
  627.    Printing an Order Form:
  628.    
  629.    You can print the order form to your printer (to mail or fax) or to a
  630.    file on your disk (to send by modem if the company accepts orders
  631.    this way).  If printing on your printer MAKE SURE YOUR PRINTER IS ON
  632.    LINE AND READY.
  633.    
  634.    When printing to a file you will be prompted for a file name.
  635.    
  636.    A catalog can be set up to work in a few different ways that affect
  637.    how you must deal with sales taxes and shipping/handling charges.
  638.    
  639.    If the order form prints without asking you for any information you
  640.    may have to fill in the taxes and shipping/handling charges by hand,
  641.    and add the final total yourself.
  642.    
  643.    CATALOG-ON-A-DISK                                       Page 14
  644.    ===================================================================
  645.    
  646.    A catalog may be set up so it will check the state or province you
  647.    entered in your address (see section on name and address below), and
  648.    if it finds a match it automatically charges the appropriate sales
  649.    tax.  If you are ordering from a different state or province it will
  650.    not charge the tax.
  651.    
  652.    Another way a catalog may be set is to ask you how much tax to charge.
  653.    In this case a window pops up, and you fill in a percent.  Press
  654.    (Enter) for no sales tax.
  655.    
  656.    Some catalogs will have a menu of shipping and handling options.  If
  657.    so, a menu of these options will pop up while the order form is
  658.    printing, so you may make the appropriate choice.
  659.    
  660.    Reviewing Your Order:
  661.    
  662.    Here you can see what you have ordered with the subtotal for the whole
  663.    order (tax, shipping, etc. is not included here).  If there are more 
  664.    items than can be seen on one screen you may view the rest by using 
  665.    (PgUp) (PgDn) (Home) (End).
  666.    
  667.    To delete an item press (Del) and type the number of the item you want
  668.    to delete.  The subtotal will be adjusted.  Press (Ctrl)(Del) to
  669.    delete the entire order.
  670.    
  671.    
  672.    Go Back To Catalog:
  673.    
  674.    If you want to add items to your order you can go back to the main
  675.    menu screen and order more products.
  676.    
  677.    Name and Address:
  678.    
  679.    CATALOG-ON-A-DISK will remember your name and shipping address, and
  680.    print it on your order form whenever you order if you enter it here. 
  681.    This is great if you order from the catalog a lot, or even if you
  682.    only order once.  If set to tax one state (or specific states)
  683.    CATALOG-ON-A-DISK looks for a match in the State/Province field.
  684.    
  685.    Special Forms:
  686.    
  687.    If special forms, coupons, company descriptions,and so on have been
  688.    included with a catalog this menu item will appear on the exit menu. 
  689.    When you choose it a menu appears with a choice of forms to print
  690.    out.  First make sure your printer is ready, then place the menu bar
  691.    over your choice and press enter.
  692.    
  693.    
  694.    Exit:
  695.    
  696.    You may exit the program by choosing this option. 
  697.    You may exit to DOS at any menu by pressing (Alt) (x).
  698.    
  699.    
  700.    CATALOG-ON-A-DISK                                       Page 15
  701.    ===================================================================
  702.    
  703.    2.4 THE HELP BAR
  704.    
  705.    To display a bar at the bottom of the screen with reminders of the
  706.    most used keystrokes press (Alt) (h).  To get rid of it press (Alt)
  707.    (h) again.
  708.    
  709.    
  710.    2.5 PRINTING THE CATALOG
  711.    
  712.    You can print the whole catalog on your printer, or you can print
  713.    individual categories.Make sure your printer is ready (and has 
  714.    plenty of paper).  This takes some time, so you should be sure you
  715.    want to do it before starting.  Catalogs can only be printed on
  716.    printers attached to LPT1.
  717.    
  718.    To print one category go to the main menu, place the menu bar on the
  719.    category you want to print and press (Alt) (p).
  720.    
  721.    To print the whole category go to the Exit menu and press (Alt) (p). 
  722.    You can also put printing the entire catalog as a choice on the main 
  723.    menu.  See section 7.2 for instructions.
  724.    
  725.    2.6 SEARCHING FOR PRODUCTS
  726.    
  727.    The search function lets you find any text in a category file
  728.    including the long and short descriptions, order number and price.
  729.    
  730.    Use (Alt) (s) to search for any text while viewing a category menu,
  731.    or from the main menu.  A window pops up asking for the text to
  732.    search for.  After typing it in, press (Enter) to search from the
  733.    current location, or (b) to search from the beginning.  If text is
  734.    found you may view the long description, and if found in a Product
  735.    Block you may order the product.  The search string will be
  736.    highlighted on the screen.
  737.    
  738.    You may want to use key words to identify groups of products.  This
  739.    gives customers a way of finding special interest products.
  740.    
  741.    If searching in a category menu you will be returned to the product
  742.    found.
  743.    
  744.    If searching from the main menu you can search across the whole
  745.    catalog.  If the search string is not found in one category you can
  746.    press (n) to search the next category.
  747.    
  748.    CATALOG-ON-A-DISK                                       Page 16
  749.    ===================================================================
  750.    
  751.    CHAPTER THREE: MAKING A CATALOG
  752.    
  753.    To make your catalog you create catalog files, and use the companion
  754.    program (CATCOM) to compress them.  You also use CATCOM to configure
  755.    your catalog.
  756.    
  757.    Catalog files are compressed files that either contain product data
  758.    and information, or tell the program how to behave.  They are created
  759.    in two steps:
  760.    
  761.    Step 1:  Create the text files using your favorite text editor.  
  762.             This chapter describes the format of the various kinds 
  763.             of files.
  764.    
  765.    Step 2:  Compress the files using CATCOM.EXE.  The catalog reader
  766.             only reads compressed files.  (See section 4.1)
  767.    
  768.    In your working directory you will have two versions of each catalog
  769.    file.  The text version is the one you can create and edit.  The
  770.    compressed version is the one the catalog can read.  You only 
  771.    distribute the compressed version of each file when you send out your
  772.    catalog.
  773.    
  774.    When you make a catalog the main part of your work will be creating
  775.    the category files with your product information in them.  You will
  776.    also create special forms, informational files, and help files that
  777.    display on the screen.
  778.    
  779.    In addition you will create other catalog files that tell the catalog
  780.    how to deal with shipping and sales tax, how to format the order
  781.    form, and what text to display inside the program.
  782.    
  783.    An important part of making your catalog is creating the disk label. 
  784.    Make sure that it has instructions for starting the program.  For
  785.    example:  "To start type CATALOG and press the Enter key.  (Type
  786.    CATALOG -m for monochrome)" 
  787.    
  788.    IMPORTANT NOTE:  Do NOT rename CATALOG.EXE or CATALOG.INI.  The
  789.    program looks for itself under these names.
  790.    
  791.    3.1  CATALOG FILE NAMING CONVENTIONS
  792.    
  793.    As you create your catalog you MUST observe certain file naming
  794.    conventions.  CATCOM processes files in different ways depending on
  795.    their extensions, so you must use the following file extensions when
  796.    you name your text files:
  797.    
  798.    .TXT   Use this for category files.  A "category file" is any file
  799.           that contains your product information or Description
  800.           blocks.  These files are automatically added to
  801.           the main menu (the file CATALOG.TL).
  802.    .FRM   Use for "Special Forms" and "Coupons."  These files are
  803.           automatically added to the "Special Forms" menu (the file
  804.           CATALOG.FM).
  805.    CATALOG-ON-A-DISK                                       Page 17
  806.    ===================================================================
  807.    
  808.    .CAT   Any file that is shown on the screen in CATALOG.EXE, but is 
  809.           not a category or "special form" gets this extension. 
  810.           FIRST.CAT is an example.
  811.    .CTF   Files that are used to configure the catalog, but are not 
  812.           displayed on the screen get this extension.  TOTAL.CTF is 
  813.           an example.
  814.    
  815.    Any ASCII characters may be used in these files.  However, you should
  816.    be aware that some printers don't print the upper ascii characters 
  817.    (128-255) as expected.  If printing catalogs is very important for 
  818.    your customers you'll want to stick to the lower 127  (of course 
  819.    upper and lower case letters, normal punctuation, and numbers are all
  820.    contained within the lower ascii set).  For more information see your
  821.    printer manual and your DOS manual. 
  822.    
  823.    You could note in a prominent place in your catalog that if a printer
  824.    has an "IBM" setting it will probably print all the ascii characters. 
  825.    Daisy wheel printers will not print the upper characters.
  826.    
  827.    3.2 FILES IN YOUR CATALOG
  828.    
  829.    When making a catalog these are some of the text files you should
  830.    create:
  831.    
  832.    FIRST.CAT    You first screen or screens
  833.    
  834.    HEADER.CAT   The text that appears next to the main menu
  835.    
  836.    CMOSHLP.CAT  The main help screen
  837.    
  838.    EXIT.CAT     A 10 line message for the exit menu screen
  839.    
  840.    XXXXXX.TXT   At least one category file.  Replace the Xs with your
  841.                 own file name.
  842.    
  843.    XXXXXX.FRM   If you want the Special Forms menu you should create at
  844.                 least one form.  Replace the Xs with your own file name.
  845.                 (Special Forms are optional).
  846.    
  847.    TOTAL.CTF    The file that controls sales tax and shipping
  848.    
  849.    After you create these files they are compressed.  All compressed
  850.    files have the ".CM" extension.
  851.    
  852.    3.3 THE MAIN MENU
  853.    
  854.    There are two text files that CATALOG.EXE reads to create menus (they
  855.    are not compressed).  CATALOG.TL contains the titles for the main
  856.    menu, and CATALOG.FM for the "Special Forms" menu.
  857.    
  858.    When you compress your category files and forms files they are
  859.    automatically added to the appropriate one of these menu files, and
  860.    alphabetized.
  861.    
  862.    CATALOG-ON-A-DISK                                       Page 18
  863.    ===================================================================
  864.    
  865.    CATALOG.TL an be edited to add many powerful features to your
  866.    catalog.  Use your favorite text editor to edit this file.
  867.    
  868.    First, a word about the format:  each line contains the text that
  869.    actually appears on the menu plus the name of the file to be read if
  870.    that menu choice is chosen.  The menu text and the file name are
  871.    separated by a vertical line (|).  Example:
  872.    
  873.    Boating Accessories  | BOATACC.CM
  874.    
  875.    The files all have the extension ".CM" because they are compressed
  876.    files.  Any file with a ".CM" extension on this menu is a Category
  877.    File.  That means it contains Product Blocks or Description Blocks,
  878.    or both.
  879.    
  880.    3.31 "CAT" COMMANDS
  881.    
  882.    If the file name on a line in CATALOG.TL has the ".CAT" extension
  883.    CATALOG.EXE will treat it as a "Special Catalog Command."  Special
  884.    Catalog Commands either add a function to the menu, or tell it to
  885.    show a file in the catalog viewer.  Section 7.2 explains how to put
  886.    these commands on the menu.  You can also look at the original
  887.    CATALOG.TL that came with your distribution disk to see how "CAT"
  888.    commands are used.
  889.    
  890.    3.32 SPECIAL FUNCTIONS
  891.    
  892.    There are several special functions that can be attached to your
  893.    menu.  These can be used in addition to the key combinations that
  894.    call the functions.  See section 7.2 to learn how to add these menu
  895.    items.
  896.    
  897.    
  898.    3.33 VIEWING A FILE
  899.    
  900.    You can also put files to view on the main menu as long as they do
  901.    not have any of the reserved names from section 7.2.  Even though
  902.    you give these files the ".CAT" extension in CATALOG.TL, the real
  903.    files have the ".CM" extension.  So, for example, if you wanted to
  904.    view a file that describes your shipping policy from the main menu
  905.    this line would call a compressed file called "SHIP.CM":
  906.    
  907.    Shipping Information | SHIP.CAT
  908.    
  909.    In fact you can display files from your special forms menu, a help
  910.    file, or even redisplay your FIRST file.  Notice in the sample
  911.    catalog on your distribution disk that we do just that.
  912.    
  913.    3.34 HIGHLIGHTING A MENU ITEM
  914.    
  915.    If you want a menu item to stand out from the rest you can use the
  916.    highlight color from the MAIN palette.  Just use the ` symbol on
  917.    either side of the text you want highlighted.  Examples:
  918.    
  919.    `Specials of the Month  | SPECIAL.CM
  920.    CATALOG-ON-A-DISK                                       Page 19
  921.    ===================================================================
  922.    
  923.    
  924.    The above example highlights "Specials of the Month" on your menu.
  925.    
  926.    `Specials` of the Month | SPECIAL.CM
  927.    
  928.    The above example highlights "Specials" and displays "of the Month"
  929.    in the regular menu color.
  930.    
  931.    3.4 USING COLOR PALETTES
  932.    
  933.    CATALOG-ON-A-DISK uses 6 color palettes (see section 5.31), and each
  934.    palette has two colors in it, a Normal color and a Bold color.  When
  935.    typing your catalog files you use the single quote mark (`) on either
  936.    side of the text you want to appear in the Bold color.  This symbol
  937.    is on the same key on your keyboard as the tilde (~) character.
  938.    
  939.    Example:  This is normal.  `This is Bold!` This is normal again.
  940.    
  941.    You choose which color palette you want associated with each file
  942.    when you compress it. 
  943.    
  944.    3.5 PUTTING YOUR TEXT ON THE INFO SCREEN
  945.    
  946.    When a user presses (Alt) (i) the information screen pops up.  This
  947.    is used to show your custom message, the program version number, and
  948.    ESC's copyright notice.
  949.    
  950.    Registered Users can also show up to six lines of informational text
  951.    here.  Normally this will contain your company name, address and
  952.    phone number so if your customers have a question about their order
  953.    they can contact you.
  954.    
  955.    To insert your own text into the information screen:
  956.    
  957.    Type your text in lines on lines 152-157 in the file CATALOG.CTF. 
  958.    (We strongly suggest using CATTXT.EXE for this purpose to make sure
  959.    this file is not corrupted.  If you are CAREFUL you can do this with
  960.    an ascii text editor.)
  961.    
  962.    Use CATCOM to compress CATALOG.CTF.  (see section 5.41, "COMPRESS"
  963.    below).
  964.    
  965.    CATALOG-ON-A-DISK                                       Page 20
  966.    ===================================================================
  967.    
  968.    CHAPTER FOUR: CATALOG FILES
  969.    
  970.    4.1 HOW TO MAKE AN OPENING (FIRST) SCREEN FILE
  971.    
  972.    The Opening Screen file is the first information your customer sees 
  973.    when he or she starts the catalog program.  This can be your company 
  974.    name, a brief general description of how to order, something about
  975.    your products or whatever.  You will want to keep this fairly short.
  976.    
  977.    Using an ASCII text editor you can create the opening screen(s) that 
  978.    your customers will see.  This information will be shown, a screen at
  979.    a time, to your customers when they first start the program.  
  980.    
  981.    Make sure that no line is wider than 76 characters, and that you 
  982.    press Enter at the end of the last line to put a newline character 
  983.    there (otherwise the last line won't show up on the screen).  
  984.    
  985.    Each screen has 23 lines (rows), so if you have more than one screen 
  986.    you should start screen 2 on line 24, screen 3 on line 47, and so on.
  987.    
  988.    When the file is finished you must compress it (see section 5.41,
  989.    "COMPRESS" below).  The name of this file MUST be "FIRST.CAT".
  990.    
  991.    4.2 HOW TO MAKE A HEADER FILE
  992.    
  993.    The HEADER is the information that appears on the menu screen, just 
  994.    beside the menu choices.
  995.    
  996.    Use an ASCII text editor to create a file. This can have your company
  997.    name, a slogan, special help, advertising, or whatever you want.
  998.    
  999.    Make sure that no line is wider than 40 characters, and that you 
  1000.    press (Enter) at the end of the last line to put a newline character 
  1001.    there (otherwise the last line won't show up on the screen).  This 
  1002.    information appears on the left of your screen, while the categories 
  1003.    menu appears on the right.  If you only have a few categories you may
  1004.    make the lines below the menu 78 characters wide to give additional 
  1005.    information.  Experiment with how this looks.
  1006.    
  1007.    This file should be 23 or fewer lines long.
  1008.    
  1009.    When the file is finished you must compress it (see section 5.41, 
  1010.    "COMPRESS" below).  The name of this file MUST be "HEADER.CAT".
  1011.    
  1012.    
  1013.    4.3 HOW TO MAKE A CATEGORY FILE
  1014.    
  1015.    Using an ASCII text editor it is easy to make a category file.  There
  1016.    are three parts of a catalog file:  The category title, the header
  1017.    line, and product or description blocks.  Just follow this format:
  1018.                 
  1019.    CATALOG-ON-A-DISK                                       Page 21
  1020.    ===================================================================
  1021.    
  1022.    Title:        Line one of the file is the category title.  Type your 
  1023.                  title, and if you want to password protect your file 
  1024.                  type a vertical line and your password.  Example:
  1025.    
  1026.                  Art Books|mypassword
  1027.    
  1028.    Header Text:  Line two can be a line for the category header.  This is
  1029.                  optional, and it can contain any text.  It should begin 
  1030.                  with a double tilde symbol so CATALOG-ON-A-DISK will 
  1031.                  know it is for your header.  These symbols will not 
  1032.                  appear on the screen. For example you might want the 
  1033.                  header to say:
  1034.                  
  1035.                  ~~Order #: Product Description:  List:      Your Price:
  1036.                  
  1037.                   Another choice is to use it for an advertising banner:
  1038.                  
  1039.                  ~~===WIDGETWARE is Your Choice In Tee Shirts!===
  1040.    
  1041.    Product       These are followed by one product or description block 
  1042.    and           per item in your catalog.  A product or description
  1043.    Description   block consists of from 1 to 501 lines.  On the top line
  1044.    Blocks:       is the marker, item number, a short product description, 
  1045.                  and the price.  These items must be in this order. This 
  1046.                  is followed by a zero to 500 lines of text (long 
  1047.                  description).
  1048.                  
  1049.    4.31 PRODUCT BLOCKS
  1050.    
  1051.    Marker:       You have to use a tilde (~) symbol at the beginning of 
  1052.                  the top line of each product or description block.  It 
  1053.                  must be the left most character on the line with no 
  1054.                  other characters or spaces in front of it.  This is 
  1055.                  mandatory.
  1056.    
  1057.    Order Number  Can be any combination of numbers, letters and 
  1058.                  punctuation. Must have NO blank spaces.  If you do not 
  1059.                  use order numbers you must leave one blank space at 
  1060.                  the beginning of the line, after the marker.  Order 
  1061.                  numbers are optional.
  1062.    
  1063.    Short Desc:   Can be any number of letters, numbers and words as long 
  1064.                  as it fits with the Order Number and Price on 1 line 
  1065.                  (75 characters total maximum).  This is mandatory.
  1066.    
  1067.    Price:        Must be numbers and decimal point only.  The best 
  1068.                  format to use is XXX.XX where you show two numbers 
  1069.                  after the decimal point, even if it is an even dollar 
  1070.                  figure.  This is mandatory.   Some good examples:                
  1071.                  .55     132.12     12.00
  1072.    
  1073.    CATALOG-ON-A-DISK                                       Page 22
  1074.    ===================================================================
  1075.    
  1076.    Freight:      You can attach a freight charge to each product.  If
  1077.                  you do it will be multiplied by the quantity of that
  1078.                  product that is ordered, and added to the subtotal
  1079.                  for the product.  You do two things to attach a 
  1080.                  freight charge:
  1081.    
  1082.                  First type two vertical lines and then the price of
  1083.                  the freight.  Use only numbers and a decimal point - 
  1084.                  do not include the currency character.  ( | | 12.95).
  1085.    
  1086.                  The second step is to tell your customer this charge 
  1087.                  is being added.  Make sure to put this information 
  1088.                  near the top of your long description for this product
  1089.                  so it can be seen in the first screen of your
  1090.                  description.
  1091.    
  1092.    Long          This can be any text, from 0 to 500 lines long. If you 
  1093.    Description:  don't want to use long descriptions, you don't have to.  
  1094.                  This is optional.
  1095.    
  1096.    EXAMPLE:
  1097.    
  1098.    ~ABT147-730  Industrial Metal Shelving                   77.95
  1099.    The long description goes here, and can be from 0 to 500 lines 
  1100.    long.
  1101.    
  1102.    4.42 DESCRIPTION BLOCKS
  1103.    
  1104.    Marker:       You have to use a ~+D+ symbol at the beginning of the 
  1105.                  top line of each product or description block.  It must 
  1106.                  begin with the left most character on the line with no 
  1107.                  other characters or spaces in front of it.  This is 
  1108.                  mandatory.
  1109.    
  1110.    Title:        Any Text can be used.  This is what will appear on the
  1111.                  category menu.  If this were a Product Block the order
  1112.                  number, short description and price would appear here.
  1113.    
  1114.    Long          
  1115.    Description:  This can be any text, from 0 to 500 lines long.
  1116.    
  1117.    EXAMPLE:
  1118.    
  1119.    ~+D+All About Widgets...
  1120.    The long description goes here, and can be from 0 to 500 lines 
  1121.    long.
  1122.    
  1123.    CATALOG-ON-A-DISK                                       Page 23
  1124.    ===================================================================
  1125.    
  1126.    4.43 PUTTING IT TOGETHER
  1127.    
  1128.    Line#  What To Type:               # of chars Description
  1129.    ------+----------------------------+-----------+-----------------
  1130.    1     |~Menu Title | Password      |28 | 20    |Title | Password
  1131.    ------+----------------------------+-----------+-----------------
  1132.    2     |~~Header Text  (optional)   |76         |Category Header
  1133.    ------+----------------------------+-----------+-----------------
  1134.    3     |~Order#  Short Desc  Price  |75         |Product     
  1135.    4     |Product Description         |75         |Block
  1136.    5     |Product Description         |75         |
  1137.    6     |Product Description         |75         |(500 Line Maximum)
  1138.    etc.  |                            |           |
  1139.    ------+----------------------------+-----------+-----------------
  1140.    3     |~+D+Text                    |75         |Description
  1141.    4     |Description                 |75         |Block
  1142.    5     |Description                 |75         |
  1143.    6     |Description                 |75         |(500 Line Maximum)
  1144.    etc.  |                            |           |
  1145.    ------+----------------------------+-----------+-----------------
  1146.    
  1147.    Etc.
  1148.    
  1149.    
  1150.    A category text file may be any length, depending on disk space and 
  1151.    memory available.  Because you don't know what equipment your 
  1152.    customer may have it is best to keep the size down.  For example, a 
  1153.    2000 line category file (with long lines of text) will run fine if the
  1154.    computer has 640KB of RAM memory, but is too much for a machine with
  1155.    only 512KB.
  1156.    
  1157.    Make sure that you press Enter at the end of the last line to put a 
  1158.    newline character there.  When the file is finished you must compress
  1159.    it (see section 5.41, "COMPRESS" below).  The file name MUST have the
  1160.    ".TXT" extension (ex: SINKS.TXT).
  1161.    
  1162.    
  1163.    4.4 SAMPLE CATALOG FILES
  1164.    
  1165.    See the sample files that come on your distribution disk for 
  1166.    examples of category files.  Each example provided shows a different
  1167.    way you can use these files, but the basic format is identical in all
  1168.    of them.  Category Text Files have the ".TXT" extension.
  1169.    
  1170.    4.5 HOW TO MAKE AN EXIT SCREEN FILE
  1171.    
  1172.    The Exit Screen File controls what your customer sees beneath the 
  1173.    exit menu when it is displayed on the screen.
  1174.    
  1175.    Use an ASCII text editor to create this file.  This can have your 
  1176.    company name, a slogan, special help, advertising, or whatever you 
  1177.    want.  You may want to talk about special forms, or give ordering 
  1178.    instructions.
  1179.    
  1180.    When the file is finished you must compress it (see section 5.41, 
  1181.    "COMPRESS" below).  The name of this file MUST be EXIT.CAT.
  1182.    CATALOG-ON-A-DISK                                       Page 24
  1183.    ===================================================================
  1184.    
  1185.    4.6 HOW TO MAKE ORDER INFORMATION FILES
  1186.    
  1187.    When CATALOG ON A DISK prints an order form it can print extra
  1188.    information on your order form.  This can be any information you want
  1189.    including shipping information, your company name and address, and
  1190.    special ordering information.
  1191.    
  1192.    It uses two files to do this.  You should keep these files short, to
  1193.    keep the order form to one page, if possible.  Normally, one of these 
  1194.    files will be printed at the top, and one at the bottom of the order
  1195.    form.
  1196.    
  1197.    Make sure that no line is wider than 78 characters, and that you 
  1198.    press Enter at the end of the last line to put a newline character 
  1199.    there (otherwise the last line won't show up on the screen).  
  1200.    
  1201.    When the file is finished you must compress it (see section 5.41,
  1202.    "COMPRESS" below).  
  1203.    
  1204.    The name of the files MUST be:
  1205.    
  1206.    PHEADER.CTF    Normally printed at the top of the form.
  1207.    ORDERINF.CTF   Normally printed at the bottom of the form.
  1208.    
  1209.    4.7 HOW TO MAKE COUPONS AND OTHER SPECIAL FORMS
  1210.    
  1211.    CATALOG-ON-A-DISK can display a menu of special forms, coupons and so
  1212.    on. These can contain special offers, company description, special
  1213.    instructions, and so on.
  1214.    
  1215.    If forms exist CATALOG-ON-A-DISK adds a special menu item to the Exit
  1216.    Menu that reads Special Forms.  The customer can choose from a menu
  1217.    of forms and print them to a printer (the printer must be attached to
  1218.    LPT1 for this to work:  this prevents coupons from being printed to a
  1219.    file and changed by the customer).
  1220.    
  1221.    Using an ASCII text editor you can create a Form file.  Type any
  1222.    printable ascii characters to make your form.
  1223.    
  1224.    Make sure that no line is wider than 78 characters, and that you press
  1225.    Enter at the end of the last line to put a newline character there
  1226.    (otherwise the last line won't show up on the screen).  It is
  1227.    suggested that you keep forms below 60 lines.  (59 lines is one
  1228.    printed page.  These files can be a maximum of 500 lines long.)  
  1229.    
  1230.    When the file is finished you must compress it (see section 5.41,
  1231.    "COMPRESS" below).  The name of this file MUST have the extension
  1232.    .FRM in order for CATALOG-ON-A-DISK to place it in the Forms menu and
  1233.    treat it as a form.  Example:  COUPON.FRM
  1234.    CATALOG-ON-A-DISK                                       Page 25
  1235.    ===================================================================
  1236.    
  1237.    4.8 AUTOMATING SALES TAX AND SHIPPING/HANDLING
  1238.    
  1239.    You may choose the way your catalog handles sales taxes and shipping
  1240.    and handling charges on the order form.  The simplest way to handle
  1241.    this is to do nothing.  CATALOG-ON-A-DISK will print out blank spaces
  1242.    for sales taxes, S&H, and the final total that your customers can
  1243.    fill in manually.  In this case be sure to put your tax and S&H
  1244.    information in the ORDERINF file.
  1245.    
  1246.    If you include a file called TOTAL.CM you can have CATALOG-ON-A-DISK
  1247.    figure sales tax and/or S&H automatically or semi-automatically.
  1248.    
  1249.    +--------------------------------------+
  1250.    | t NY | 7                             |
  1251.    | s USPS (US)            3.00 | 3.00   |
  1252.    | s USPS (Canada)        5.00 | 5.00   |
  1253.    | s USPS (Elsewhere)     9.00 | 9.00   |
  1254.    | s UPS Ground (US)      3.00 | 3.00   |
  1255.    | s UPS BLUE (48 Sts)    6.00 | 6.00   |
  1256.    | s UPS BLUE (AL HI PR)  8.00 | 8.00   |
  1257.    | s UPS RED (US)        15.00 | 15.00  |
  1258.    | s UPS RED (AL HI PR)  19.00 | 19.00  |
  1259.    | s Customer Pick Up     0.00 |  0.00  |
  1260.    |                                      |
  1261.    +--------------------------------------+
  1262.    
  1263.    This file must use a specific format.
  1264.    
  1265.    If you want to automatically charge a specific sales tax percent for
  1266.    your state or province include a line that has a t at the beginning
  1267.    of the line (no spaces before it), then the name of the state or
  1268.    province (if a US state you should use the two letter indicator
  1269.    recommended by the post office. Example: NY for New York).  Next
  1270.    there should be a pipe symbol (|) with a space on either side of it. 
  1271.    Finally the sales tax percent age that applies to your state.
  1272.    
  1273.    Example:
  1274.    
  1275.                                    t NY | 7
  1276.    
  1277.    Some states have different taxes in their various regions.  If this
  1278.    is the case in your state you set your tax line to 999. 
  1279.    CATALOG-ON-A-DISK will ask the customer to enter the tax rate only if
  1280.    he or she resides in the chosen state.
  1281.    
  1282.    Example:
  1283.    
  1284.                                    t NY | 999
  1285.    
  1286.    If you collect tax in multiple states, or if you think your customers
  1287.    may type variations of the state/province name in their address you
  1288.    can use as many "t" lines as needed.
  1289.    CATALOG-ON-A-DISK                                       Page 26
  1290.    ===================================================================
  1291.    
  1292.    Example:
  1293.    
  1294.                                    t NY | 999
  1295.                                    t New York | 999
  1296.                                    t N Y | 999
  1297.                                    t NJ | 999
  1298.                                    t N J | 999
  1299.                                    t New Jersey | 999
  1300.    
  1301.    To include shipping and handling options you use a similar format. 
  1302.    You start with the letter s at the beginning of the line.  Next you
  1303.    type in the shipping option you want to appear on the shipping menu
  1304.    (it is recommended that you include the price here so your customers
  1305.    can see what they have to pay for various shipping options.  Follow
  1306.    that with a pipe symbol (|) with a space on either side of it.  And
  1307.    then type in the shipping price for that entry.
  1308.    
  1309.    
  1310.    
  1311.    Example:
  1312.    
  1313.                          s FedEx         8.50 | 8.50
  1314.    
  1315.    You may have up to 12 options on this menu.  You are not required to
  1316.    have any if you don't want the shipping menu to appear in your
  1317.    catalog.
  1318.    
  1319.    CATALOG-ON-A- DISK can be set to charge sales tax in just one state,
  1320.    or in all states.  You set this using interactive menus or by calling
  1321.    CATCOM with the -sa flag (for all) or the -so (for one) from the DOS
  1322.    command line as follows:
  1323.    
  1324.                                 catcom -so (Enter)
  1325.    
  1326.    If you set CATALOG-ON-A-DISK for ALL states a window will pop up
  1327.    asking the customer to fill in the correct percentage of sales tax
  1328.    for his or her state.  (Any states or provinces set up in the TOTAL
  1329.    file will have the tax automatically added.) 
  1330.    
  1331.    You may still set one state to automatically charge a set percentage
  1332.    (using the total file) if you want to.  If you do the sales tax will
  1333.    automatically be figured in without asking for input from customers
  1334.    in that state (or in any state in the tax list in the TOTAL file).
  1335.    
  1336.    Some states charge sales tax on shipping and handling as well as
  1337.    merchandise. Use interactive menus or the -mo flag for merchandise
  1338.    only, or the -mb flag to set CATALOG-ON-A- DISK to charge tax on
  1339.    both.
  1340.    
  1341.    When you are done typing this file you must compress it using the -c
  1342.    option (see section 5.41, "COMPRESS" below).  The name of the file
  1343.    must be TOTAL.CTF.
  1344.    
  1345.    CATALOG-ON-A-DISK                                       Page 27
  1346.    ===================================================================
  1347.    
  1348.    4.9 CHANGING HELP
  1349.    
  1350.    CATALOG-ON-A-DISK can have context-sensitive help if you create more
  1351.    than one help file.  Minimally you must have two help files:
  1352.    
  1353.    The first, CMHLP.CM, holds the text you see if you ask for help at 
  1354.    the command line (by typing "CATALOG -h").  
  1355.    
  1356.    The second, CMOSHLP.CM, has the text you see when you press (F1) 
  1357.    while viewing a catalog.
  1358.    
  1359.    If you want to customize your own help files, create text files
  1360.    containing your help information.  When they are as you want them 
  1361.    compress them. (see section 5.41, "COMPRESS", below).  It is
  1362.    suggested that you use the "HELP" palette when compressing these
  1363.    files so all your help files will have the same appearance.
  1364.    
  1365.    Help text file names MUST be:
  1366.    
  1367.    CMHLP.CTF    Help from calling -h
  1368.    CMOSHLP.CAT  General Program Help
  1369.    MMNUHLP.CAT  Main Menu Help
  1370.    CMNUHLP.CAT  Category help
  1371.    EMNUHLP.CAT  Exit menu help
  1372.    PRNTHLP.CAT  Printing help
  1373.    FINDHLP.CAT  Text search help
  1374.    CRVWHLP.CAT  Review screen help
  1375.    
  1376.    CMOSHLP.CAT will be used if any or all of the other files do not
  1377.    exist.
  1378.    
  1379.    4.10 CODING THE ORDER FORM
  1380.    
  1381.    In some circumstance you may want to code your order forms.  This is
  1382.    most often done when a commission is involved and you want to know
  1383.    which salesman generated that form.
  1384.    
  1385.    You can add such a code using a 1 line ascii file called "UNIQUEL".
  1386.    In your favorite text editor type up to one full line of text, press
  1387.    (Enter) at the end of the line, then save the file.  DO NOT compress
  1388.    the UNIQEUEL file.
  1389.    
  1390.    4.11 HOW TO ASK SPECIAL QUESTIONS
  1391.    
  1392.    Every business has special information they want on their order
  1393.    forms.  It may be a credit card number and expiration date.  Software
  1394.    vendors might want to know what disk size the customer uses.  Others
  1395.    may ask for a purchase order number.
  1396.    
  1397.    You can set up your own questions so they will be asked when an order
  1398.    is about to be printed.  CATALOG-ON-A-DISK can be set to always ask
  1399.    about tax and shipping.  If a file called EXTRA.CM is present it will
  1400.    ask additional questions as well.
  1401.    
  1402.    CATALOG-ON-A-DISK                                       Page 28
  1403.    ===================================================================
  1404.    
  1405.    Each line in the EXTRA file contains four pieces of information,
  1406.    separated by a vertical line (|):
  1407.    
  1408.    1. The question to appear on the screen.  (Mandatory)
  1409.    2. A header to appear before the answer on the order form (optional)
  1410.    3. A number (1-80) indicating the maximum allowed length of the 
  1411.       answer (mandatory)  
  1412.    4. A number (0-79) indicating how many spaces to the right to indent
  1413.       the answer on the order form (optional)
  1414.    
  1415.    Example:
  1416.    
  1417.    Visa # (Enter for None) | CC Number: | 20 | 40
  1418.    
  1419.    The above example places "Visa # (Enter for None)" on the screen and
  1420.    gives the customer a 20 character space to put the number in.  When it
  1421.    prints the credit card number on the order form it indents to the
  1422.    middle of the page, then prints "CC Number: " and the number. 29
  1423.    
  1424.    When you are done typing this file you must compress it using the -c 
  1425.    option (see section 5.41, "COMPRESS", below).  The name of the file
  1426.    must be EXTRA.CTF.
  1427.    
  1428.    4.12 HOW TO CHANGE INTERNAL PROGRAM TEXT IN CATALOG.EXE
  1429.    
  1430.    If your catalog is not in English you will want to translate the
  1431.    internal program text to the language you are using.  You can also
  1432.    rephrase the text in English if other words are more appropriate for
  1433.    your business.
  1434.    
  1435.    To change the text, copy the file CATALOG.CTF from your distribution
  1436.    disk.  ALWAYS KEEP A COPY OF THE ORIGINAL FILE.  You can edit the
  1437.    original file using your favorite text editor, or use the utility
  1438.    program CATTXT.EXE to edit the file.
  1439.    
  1440.    Do NOT create this file from scratch.  Always edit a copy of the
  1441.    original.
  1442.    
  1443.                       -----------------------------
  1444.                       IMPORTANT NOTE!!!  CAUTION!!!
  1445.                       -----------------------------
  1446.    
  1447.    The format of this file is very specific, and if CATALOG.EXE doesn't
  1448.    find the text in the correct order and length it could cause severe
  1449.    problems with the operation of the program.  For this reason we
  1450.    strongly suggest you use CATTXT to safely edit the file.  If you do
  1451.    use a text editor you must be VERY CAREFUL to keep each line of text
  1452.    on the same line you found the original version on, AND do not exceed
  1453.    the length of the original text.  (CATTXT is a bonus utility that is
  1454.    provided to registered customers.)
  1455.    
  1456.    When you are done editing this file you must compress it using the -c
  1457.    option (see section 5.41, "COMPRESS", below).  The name of the file
  1458.    must be CATALOG.CTF.
  1459.    
  1460.    CATALOG-ON-A-DISK                                       Page 29
  1461.    ===================================================================
  1462.    
  1463.    4.13 FORMATTING THE ORDER FORM
  1464.    
  1465.    You can set the order in which items appear on your order form using
  1466.    a file called CATPRINT.
  1467.    
  1468.    You create this file in your favorite text editor.  It consists of
  1469.    several key words, all typed in UPPER CASE letters.  Each key word
  1470.    refers to a section of the order form, and the sections will be
  1471.    printed in the order you place them in this file.
  1472.    
  1473.    If you want blank lines to appear after a section you use the BLANK#
  1474.    keyword, replacing "#" with the number of blank lines you want
  1475.    printed.
  1476.    
  1477.    Here is list of the keywords:
  1478.    
  1479.    ORDRTOP   Prints "ORDER FORM" (or whatever is on line 147 of
  1480.              CATALOG.CTF)
  1481.    
  1482.    HEADING   Prints the PHEADER file if it exists
  1483.    
  1484.    MESSAGE   Prints the custom message
  1485.    
  1486.    PRNDATE   Prints the date
  1487.    
  1488.    ADDRESS   Prints the customer's Address
  1489.    
  1490.    PNPHONE   Prints the customer's phone number
  1491.    
  1492.    PNORDER   Prints the order  (item, quant ordered, price, etc.)
  1493.    
  1494.    PNTOTAL   Prints the total, tax and shipping information
  1495.    
  1496.    ANSWERS   Prints the answers to the questions asked in the file
  1497.              EXTRA.CM, if it exists
  1498.    
  1499.    UNIQUEL   Prints the UNIQUEL file if it exists
  1500.    
  1501.    ORDRINF   Prints the ORDERINF file if it exists
  1502.    
  1503.    CTITLE1
  1504.    CTITLE2   Optionally you can have a one or two line header above 
  1505.              the order section of your order form.  Typically the 
  1506.              first line tells what the columns are for, 
  1507.    
  1508.                             "NUM  ORDER #  DESCRIPTION" 
  1509.    
  1510.              and so on, and the second line is used to underline these
  1511.              choices. You can put anything you want on these lines.  The
  1512.              text that appears should begin right after the "1" or "2"
  1513.              with no spaces (unless you want the header to begin with
  1514.              spaces).
  1515.    
  1516.    
  1517.    CATALOG-ON-A-DISK                                       Page 30
  1518.    ===================================================================
  1519.    
  1520.    You can also determine the spacing of the order information in the
  1521.    PNORDER section by adding a line to the bottom of this file that
  1522.    begins with the keyword "OCONFIG".  On the same line follow this with
  1523.    the following key words (replace the # with the number of spaces from
  1524.    the left margin you want each piece of information to start on):
  1525.    
  1526.    OINM#     The order item number
  1527.    ONUM#     The order number
  1528.    ODES#     The short description
  1529.    OQNT#     The quantity ordered
  1530.    OPRI#     The price
  1531.    OSUB#     The subtotal for that item
  1532.    
  1533.    At the end of the last line in this file press Enter, then save the
  1534.    file.  For an example of how to make this file see the sample file
  1535.    called "CATPRINT.CTF" on your distribution disk.
  1536.    
  1537.    When you are done editing this file you must compress it using the -c
  1538.    option (see section 5.41, "COMPRESS", below).  The name of the file
  1539.    must be CATPRINT.CTF.
  1540.    
  1541.    EXAMPLE:
  1542.    
  1543.    +---------------------------------------------------------------+
  1544.    |ORDRTOP  BLANK1                                                |
  1545.    |HEADING                                                        |
  1546.    |MESSAGE  BLANK1                                                |
  1547.    |PRNDATE  BLANK1                                                |
  1548.    |ADDRESS                                                        |
  1549.    |PNPHONE  BLANK1                                                |
  1550.    |PNORDER  BLANK2                                                |
  1551.    |PNTOTAL  BLANK2                                                |
  1552.    |ANSWERS  BLANK1                                                |
  1553.    |UNIQUEL  BLANK1                                                |
  1554.    |ORDRINF                                                        |
  1555.    |OCONFIG  OINM1 ONUM7 ODES17 OQNT50 OPRI68 OSUB77               |
  1556.    |CTITLE1#     ORDER NO. DESCRIPTION      QUANT    PRICE    TOTAL|
  1557.    |CTITLE2---   --------- -----------      -----    -----    -----|
  1558.    +---------------------------------------------------------------+
  1559.    
  1560.    
  1561.    CATALOG-ON-A-DISK                                       Page 31
  1562.    ===================================================================
  1563.    
  1564.    CHAPTER FIVE:  THE COMPANION
  1565.    
  1566.    The CATALOG-ON-A-DISK Companion (CATCOM) is a program that helps you
  1567.    make your catalog.  It sets the parameters of your catalog, and acts
  1568.    on catalog files that you have created with your word processor or
  1569.    data base program.
  1570.    
  1571.    Catalog parameters include the nationality settings, the colors in
  1572.    your catalog, tax and date setups, and help bar setup.
  1573.    
  1574.    When building your catalog you make catalog files in a text editor or
  1575.    word processor that has the capability to save text in pure ascii
  1576.    format.  Then you use CATCOM to compress your files into a form that
  1577.    CATALOG.EXE can read, and that take up less space on your disk.  You
  1578.    can also use CATCOM to import and export catalog files to a data base
  1579.    or other program.
  1580.    
  1581.    CATCOM can be run in two ways.  Command line mode lets you use 
  1582.    CATCOM'S capabilities using flags on the DOS command line.  For 
  1583.    example, to compress a file you would type:
  1584.    
  1585.    catcom -c myfile.txt (Enter)
  1586.    
  1587.    CATCOM also has an interactive mode that allows you to perform tasks
  1588.    interactively within a menu driven program.  If you are new to 
  1589.    CATALOG-ON-A-DISK you'll probably want to start with interactive
  1590.    mode.
  1591.    
  1592.    To start the Companion in interactive mode type:
  1593.    
  1594.                                   CATCOM (Enter)
  1595.    
  1596.    If CATCOM does not start you may have to set a TEMP variable. 
  1597.    Although you can do this from the DOS command line you should load it
  1598.    each time you start your computer, using the autoexec.bat file.  Add
  1599.    a line to that file that reads:
  1600.    
  1601.    SET TEMP=C:\
  1602.    
  1603.    Then reboot your computer so the command will take effect.
  1604.    
  1605.    5.1 COMMAND LINE FUNCTIONS:
  1606.    
  1607.    CATCOM's catalog making functions can be called from the command 
  1608.    line.  It is very easy to use these functions.  You call CATCOM as
  1609.    follows:
  1610.    
  1611.    
  1612.                     catcom [flags] [filename] (Enter)
  1613.    
  1614.    NOTES:
  1615.    ■The flags can be upper or lower case (ex.  -E or -e).
  1616.    ■You may use / instead of - in flags (ex:  -e or /e).
  1617.    ■The filename may come before or after the flag. (You only specify a
  1618.     file name with -c, -e, or -i)
  1619.    CATALOG-ON-A-DISK                                       Page 32
  1620.    ===================================================================
  1621.    
  1622.    
  1623.     -c     Compress a text file to make a catalog file
  1624.     -e     Export a compressed catalog file to ascii delimited format
  1625.     -i     Import an ascii delimited file to a text file
  1626.     -t#    Expand tabs to # spaces
  1627.     -h+    Set Help Bar On  (-h- Sets Help Bar Off)
  1628.     -nu    Set Nationality address format to US style
  1629.     -ne    Set Nationality address format to European/Canadian style
  1630.     -so    Charge Sales Tax in One State 
  1631.     -sa    Charge Sales Tax in All States
  1632.     -mo    Tax merchandise only
  1633.     -mb    Tax both merchandise and Shipping & Handling
  1634.     -*a    Set currency character using ascii number (numbers in 
  1635.            decimal.  32 for blank)  EX:  -*a36
  1636.     -*s    Set currency character using symbol  EX: *s$
  1637.    
  1638.    5.2 INTERACTIVE MODE
  1639.    
  1640.    CATCOM is a fully interactive program with easy to navigate menus,
  1641.    context sensitive help, and mouse support.  You can configure it to
  1642.    your preferences.
  1643.    
  1644.    5.21 NAVIGATING CATCOM
  1645.    
  1646.    You can use your keyboard and/or mouse to navigate CATCOM.  The
  1647.    program uses pull-down menus to access its functions.  You can use
  1648.    the following keys at any time:
  1649.    
  1650.    (Enter)     Chooses a menu choice or accepts a setting
  1651.    (Esc)       Backs out of a menu item, or aborts a setting (when
  1652.                this happens your old setting is preserved).
  1653.    (F1)        Help.
  1654.    (Alt) (r)   Shows the Review screen with a summary of all current
  1655.                settings.
  1656.    (Alt) (x)   Exits to DOS.
  1657.    
  1658.    If you have a mouse use the following buttons:
  1659.    
  1660.    Left        Chooses a menu item
  1661.    Right       Backs out of a menu item (same as (Esc) )
  1662.    
  1663.    5.22 CATCOM MENUS
  1664.    
  1665.    When you first start CATCOM you see a menu bar at the top of the
  1666.    screen and a message bar at the bottom.
  1667.    
  1668.    The Menu Bar contains choices, each of which has a pull down menu
  1669.    with more choices.
  1670.    
  1671.    The Message Bar is used to tell you when something you tried to do
  1672.    worked or did not work.
  1673.    
  1674.    CATALOG-ON-A-DISK                                       Page 33
  1675.    ===================================================================
  1676.    
  1677.    On the extreme left of the menu bar is a triple line.  This choice
  1678.    gives you information about CATCOM, including the version number.
  1679.    
  1680.    The other menus do the following:
  1681.    
  1682.    Setup:     Sets CATALOG.EXE parameters such as color, nationality, 
  1683.               help bar.
  1684.    
  1685.    Files:     Lets you act on catalog files, plus view the catalog.
  1686.    
  1687.    Options:   This is for setting CATCOM, and viewing the review screen.
  1688.    
  1689.    Quit:      Exit to DOS.
  1690.    
  1691.    Help:      You may get general help or choose from an index.
  1692.    
  1693.    5.3 THE SETUP MENU
  1694.    
  1695.    The Setup Menu is used to set the parameters of your catalog.  When
  1696.    you change an item in this menu the information is written to the
  1697.    file "CATALOG.INI."  This is the file that CATALOG.EXE reads to know
  1698.    how to behave.  Make sure you copy the right version of CATALOG.INI
  1699.    with your final catalog files.  Also check your CATCOM setup (in the
  1700.    Options Menu) to make sure the correct path, if any, is set for this
  1701.    file.
  1702.    
  1703.    You set colors, the help bar, nationality format, tax format, the
  1704.    currency character, and date format from this menu.
  1705.    
  1706.    5.31 COLORS
  1707.    
  1708.    CATALOG.EXE supports six color palettes.  The first three are used
  1709.    for specific purposes in the program.  These and the other three
  1710.    palettes can also be assigned to each catalog file that appears on
  1711.    the screen.
  1712.    
  1713.    You set the actual colors for each palette here.  When you compress
  1714.    catalog files you are prompted to select one of the palettes for that
  1715.    file.
  1716.    
  1717.    NOTE:  If you decide to change the colors in a palette AFTER you have
  1718.    already compressed files using that palette you do NOT have to
  1719.    compress those files again.  They will automatically be displayed in
  1720.    the new colors.
  1721.    
  1722.    Here is a list of the palettes and what they are used for:
  1723.    
  1724.           Palette |Program Use        |Your Use
  1725.           --------+-------------------+------------
  1726.           MAIN    |Screen, menus      |Your files
  1727.           HELP    |Help screens       |Your files
  1728.           HILIGHT |Special Messages   |Your files
  1729.           ONE     |                   |Your files
  1730.           TWO     |                   |Your files
  1731.           THREE   |                   |Your files
  1732.    CATALOG-ON-A-DISK                                       Page 34
  1733.    ===================================================================
  1734.    
  1735.    When you pick a color to choose you are presented with a screen
  1736.    showing examples of all the possible color combinations.  Using the
  1737.    arrow keys (or your mouse) place the box over the color you want for
  1738.    each palette choice and press (Enter).  Or press (Esc) to keep the
  1739.    old color.
  1740.    
  1741.    5.32 HELP BAR
  1742.    
  1743.    The help bar appears at the bottom of the catalog screen.  It
  1744.    contains text that you determine, usually reminding the customer of
  1745.    the functions of the most used keys.  Pressing (Alt) (h) toggles it
  1746.    on and off.
  1747.    
  1748.    You use the "Set Help Bar Default" choice to tell the catalog to
  1749.    display the help bar when CATALOG.EXE is first started (ON) or not
  1750.    (OFF).
  1751.    
  1752.    Choose "Help Bar Text" to change the text that appears in the Help
  1753.    Bar.  When you are finished typing your help text press (Enter) to
  1754.    accept it, or (Esc) to keep the old text.
  1755.    
  1756.    5.33 NATIONALITY
  1757.    
  1758.    The "Nationality" function affects the address format.  On the Exit
  1759.    Menu of the catalog the customer is asked to type in his or her name
  1760.    and address.  This is saved and printed on each order form.  If you
  1761.    choose "US Style" United States state and area code formats will be
  1762.    used.  Choose "International" for a more free- form approach that
  1763.    allows for many styles of address and phone number (you can choose
  1764.    "International" if you are in the US).
  1765.    
  1766.    5.34 TAX ONE OR ALL
  1767.    
  1768.    Depending on your obligation you can set the catalog to add sales tax
  1769.    for one state or province, all states or provinces, or none.
  1770.    
  1771.    When the customer fills in his or her address CATALOG.EXE looks at
  1772.    the State/Province line and tries to match it with a list set up in
  1773.    the TOTAL file.  If you have set your catalog to tax ONE state it
  1774.    will automatically fill in the tax (or pop up the tax box for the
  1775.    customer to fill in) if it finds a match.
  1776.    
  1777.    If you are not obligated to collect sales tax there is a simple trick
  1778.    to setting the catalog.  Choose "One State or Province" on this menu. 
  1779.    Then, in your TOTAL file define a nonsense state ("ghasgqfvs", for
  1780.    example) with a tax of 0.  Because there will never be a match the
  1781.    tax is never added.
  1782.    
  1783.    5.35 WHAT TO TAX
  1784.    
  1785.    As of this writing most states in the US only charge sales tax on
  1786.    merchandise.  Recently the New York State tax department required
  1787.    businesses to also tax shipping/handling.  Make the choice that
  1788.    matches your tax collecting obligation.
  1789.    
  1790.    CATALOG-ON-A-DISK                                       Page 35
  1791.    ===================================================================
  1792.    
  1793.    5.36 CURRENCY CHARACTER
  1794.    
  1795.    If you want your currency character (the "$" sign in the US) to
  1796.    appear you can set the one for your country here.  If you do not want
  1797.    it to appear make it blank.
  1798.    
  1799.    5.37 DATE SETUP
  1800.    
  1801.    CATALOG-ON-A-DISK tries to accommodate itself to any country format. 
  1802.    You can set up the date display that appears on the order review
  1803.    screen and on the order form.
  1804.    
  1805.    "Month Style" lets you use a number (5) or text (May) to represent the
  1806.    month.  (Note:  Month text is stored in CATALOG.CTF.)
  1807.    
  1808.    "Order" lets you choose between Month-Day-Year, and Day-Month-Year
  1809.    
  1810.    "Separator" is the symbol, if any, that separates the Day, Month, 
  1811.    and Year.
  1812.    
  1813.    5.4 THE FILES MENU
  1814.    
  1815.    The Files Menu has the functions that act on your catalog files,
  1816.    including compressing, importing and exporting.  In addition it
  1817.    allows you to view your catalog without leaving CATCOM.
  1818.    
  1819.    If you need to import or export text, the best way to see how this
  1820.    works is to export one of the sample text files, and then to import
  1821.    it again.
  1822.    
  1823.    5.41 COMPRESS
  1824.    
  1825.    Compressing your catalog files is the most important function of
  1826.    CATCOM.  CATALOG.EXE cannot read your files unless they are
  1827.    compressed.  This allows a much larger catalog to fit on a disk than
  1828.    would otherwise, and provides some security for your catalog data.
  1829.    
  1830.    DOS file names are made of a name and an extension, separated by a
  1831.    period.  The name may be from 1 to eight characters long, and the
  1832.    extension (which is optional) begins with a period followed by 1 to 3
  1833.    characters.
  1834.    
  1835.    There are four kinds of catalog files.  CATCOM recognizes them by
  1836.    their three-letter file extensions, and embeds special codes in them
  1837.    that tell your catalog how the file is to be displayed.  In the case
  1838.    of Category Files it also tells how prices should be calculated, how
  1839.    many products are contained in the file, and other information
  1840.    CATALOG.EXE needs.
  1841.    
  1842.    When you choose this option you are first asked for a "File Mask." 
  1843.    This is the three letter extension.  
  1844.    
  1845.    CATALOG-ON-A-DISK                                       Page 36
  1846.    ===================================================================
  1847.    
  1848.    For:                                      Type:
  1849.    --------------------------------------------------
  1850.    Category Files                            TXT
  1851.    Special Forms                             FRM
  1852.    Other files that Display On The Screen    CAT
  1853.    Files that DO NOT Display On The Screen   CTF
  1854.    
  1855.    When you press (Enter) you are presented with a list of all the files
  1856.    with the extension you chose.  Use the arrow keys (or point and click
  1857.    with your mouse) to highlight the file you want to compress and press
  1858.    (Enter)  (or press the left mouse button).
  1859.    
  1860.    Since the first three kinds of file all display on the screen you
  1861.    have to assign a color palette to each one.  A box pops up showing
  1862.    samples of each palette.  Type the number of the palette (1 through
  1863.    six) that you want to use when displaying this file.
  1864.    
  1865.    Now the screen will change and information on the progress of the
  1866.    compression is displayed.  It tells you the size of the original text
  1867.    version of the file, and the reduced size of the compressed version. 
  1868.    this does NOT erase your text file.  It creates another file with the
  1869.    same name, but with ".CM" for its extension.
  1870.    
  1871.    If you have compressed a category file it will tell you how many
  1872.    products were compressed.  Press any key, when prompted, to return to
  1873.    CATCOM.  You may choose another file mask, or press (Esc) to return
  1874.    to the "Files" menu.
  1875.    
  1876.    -------------------------------------------------------------------
  1877.    NOTE:  You may notice some codes have been added to the very first
  1878.    line of your text file.  Other than this no changes are made to the
  1879.    file.  You can ignore the codes, or erase them.  If you re-compress
  1880.    the same file, but choose another palette the old codes are ignored,
  1881.    and replaced with new information.
  1882.    
  1883.    If the codes are driving you crazy use an ascii text editor to edit
  1884.    the file called CATCOM.INI.  Go down to the line that says "KEEPFLG"
  1885.    and replace the "1" with a "0" - DO NOT make any other changes to
  1886.    this file!!!  This causes your original file to stay the same, but a
  1887.    copy that contains the codes is created with the ".TTI" extension.
  1888.    -------------------------------------------------------------------
  1889.    
  1890.    5.42 IMPORT
  1891.    
  1892.    If you have product data in a database that stores the data in ascii
  1893.    delimited files CATCOM can convert the data to the text version of a 
  1894.    category  file.  Before importing make sure that the delimiters set
  1895.    (in the "Files" menu) are the ones used for the ascii delimited file
  1896.    you are importing.
  1897.    
  1898.    CATALOG-ON-A-DISK                                       Page 37
  1899.    ===================================================================
  1900.    
  1901.    When you first choose "Import" you have to fill in the Menu Text
  1902.    (this is what appears on the main menu of your catalog), and the
  1903.    Header (when you view a category this appears on the top of the
  1904.    screen).  If you have processed the file before CATCOM remembers your
  1905.    old settings and displays them on the screen.  You may press (Ctrl)
  1906.    (Enter) to accept the old text or edit it first.
  1907.    
  1908.    Your data base may not have saved the fields in the order CATCOM
  1909.    expects them.  CATCOM will display the fields from the first record
  1910.    so you can mark them as the order number field, price field, and so
  1911.    on.
  1912.    
  1913.    A window entitled "Set Data Fields" is displayed, showing the first
  1914.    data field.  Press (s).  Now you are asked to mark the field.  Type
  1915.    one of the following symbols and press (Enter):
  1916.    
  1917.    n  if the field is the order number
  1918.    s  if the field is the short description
  1919.    p  if the field contains the price
  1920.    x  if the field is not to be used for the catalog
  1921.    xx if the current field and every field following it are not used
  1922.    
  1923.    You can handle the long description fields one of two ways:
  1924.    
  1925.    If all the fields are in the order you want them displayed, just
  1926.    leave them blank.
  1927.    
  1928.    If they are mixed up number each field, starting with "1".
  1929.    
  1930.    After you have marked the first field you use the arrow keys, (Home),
  1931.    and (End) to view and mark the other fields.
  1932.    
  1933.    When you are finished marking the fields press (Esc).  A window will
  1934.    appear that tells you the name of the new ".TXT" file and reports on
  1935.    each record as it is imported.
  1936.    
  1937.    If there was already a file of that name with the ".TXT" extension it
  1938.    will be backed up with an extension of ".001"  If that file exists
  1939.    ".002" will be used and so on.
  1940.    
  1941.    5.43 EXPORT
  1942.    
  1943.    You can export your catalog data to an ascii delimited data file,
  1944.    which can then be imported into most popular data base programs. 
  1945.    Before proceeding check to make sure CATCOM is using delimiters
  1946.    compatible with your data base (see your data base manual for this
  1947.    information).
  1948.    
  1949.    When you choose "Export" from the menu you are presented with a list
  1950.    of files with the ".TXT" extension (category files).  Once you have
  1951.    chosen a file to export you are asked how many long description lines
  1952.    to use.  It is important that you type the number of lines in the
  1953.    LONGEST long description in the file.  It's OK to specify extra
  1954.    lines.  If you specify fewer you will loose some data.  Type the
  1955.    number and press (Enter).
  1956.    CATALOG-ON-A-DISK                                       Page 38
  1957.    ===================================================================
  1958.    
  1959.    A new file with the same name and the ".ASC" extension will be
  1960.    created, containing the data fields, separated by the delimiters you
  1961.    specified.
  1962.    
  1963.    If there was already a file of that name with the ".ASC" extension it
  1964.    will be backed up with an extension of ".001"  If that file exists
  1965.    ".002" will be used and so on.
  1966.    
  1967.    
  1968.    5.44 DELIMITERS
  1969.    
  1970.    Ascii Delimited data files are supposed to be a standard format, but
  1971.    in the computer world the word "standard" is often loosely used!  The
  1972.    standard should be a quotation mark (") to delimit the beginning of a
  1973.    field and a quote with a comma (",) to mark the end of a field.
  1974.    
  1975.    Some data bases, however, use different symbols, and some even use
  1976.    different delimiters for text than they do for numbers or currency.
  1977.    
  1978.    Because of the differences in the "standard" CATCOM lets you fill in
  1979.    the delimiters in as flexible a way as possible.  You set delimiters
  1980.    for numbers, text, and currency.  
  1981.    
  1982.    For each of these you set three delimiters:
  1983.    
  1984.    Before    Used to begin a field
  1985.    After     Used to end a field
  1986.    Last      Used to end the last field in a record
  1987.    
  1988.    Check your data base manual to see what delimiters are needed.
  1989.    
  1990.    If your data base ends the last field in a record the same as all the
  1991.    other fields, be sure to fill the "After" and "Last" boxes
  1992.    identically.
  1993.    
  1994.    "Spaces" sets how many blank spaces go between each field.  Normally
  1995.    this is set to 0.
  1996.    
  1997.    5.55 VIEW CATALOG
  1998.    
  1999.    While setting up your catalog with CATCOM you can view your catalog as
  2000.    you go along.  CATCOM swaps out to memory (or disk, if there is not
  2001.    enough memory) and shows the catalog.  When you are done with the
  2002.    catalog you are returned to CATCOM.
  2003.    
  2004.    5.5 THE OPTIONS MENU
  2005.    
  2006.    The Options Menu lets you set up CATCOM.  These settings affect
  2007.    CATCOM only, and are not used in your catalog.  In addition you may
  2008.    view the Catalog Settings Review Screen.
  2009.    
  2010.    CATALOG-ON-A-DISK                                       Page 39
  2011.    ===================================================================
  2012.    
  2013.    5.51 COLORS
  2014.    
  2015.    If you don't care for the colors in CATCOM you can change them with
  2016.    this menu choice.
  2017.    
  2018.    When you choose to change a color a screen is displayed showing all
  2019.    the possible color choices.  Using the arrow keys (or your mouse)
  2020.    place the box over the color you want for each choice and press
  2021.    (Enter).  or press (Esc) to keep the old color.
  2022.    
  2023.    5.52 FRAMES
  2024.    
  2025.    This sets the kind of frame that appears around your CATCOM menus.
  2026.    
  2027.    5.53 SOUND
  2028.    
  2029.    When CATCOM sends a message on the message bar it sounds an alarm. 
  2030.    You can turn off this alarm by choosing "Off."
  2031.    
  2032.    5.54 PATHS
  2033.    
  2034.    Normally you will keep your catalog - in - progress on the same drive
  2035.    and directory as CATCOM.  If you decide to put them in separate
  2036.    directories you must explicitly tell CATCOM where to find them.  
  2037.    
  2038.    You are asked to fill in three paths - under normal circumstances
  2039.    they will be identical.  For example, if the catalog is kept on drive
  2040.    C: in a directory called \CATALOG you would type:
  2041.    
  2042.                         C:\CATALOG
  2043.    
  2044.    If your catalog IS in the same directory as CATCOM you can either
  2045.    fill it in, or leave it blank.
  2046.    
  2047.    Note:  When compressing from the command line you should have NO path
  2048.    set for "Files To Compress."
  2049.    
  2050.    5.55 REVIEW
  2051.    
  2052.    This choice displays the Review screen, which reports on all your
  2053.    current settings (that you set using the "Setup" menu).  It is
  2054.    identical to pressing (Alt) (r).
  2055.    
  2056.    The review screen shows all your catalog settings on one screen. 
  2057.    This lets you see at a glance if anything needs to be changed.
  2058.    
  2059.    5.6 THE QUIT MENU
  2060.    
  2061.    Choose "Yes" to exit to DOS, or "No" to return to CATCOM.
  2062.    
  2063.    CATALOG-ON-A-DISK                                       Page 40
  2064.    ===================================================================
  2065.    
  2066.    5.7 THE HELP MENU
  2067.    
  2068.    If you choose "General Help" you will be shown basic information on
  2069.    getting around CATCOM with your keyboard and mouse.  If you choose
  2070.    "Index" you will be shown an index of topics from which to choose.
  2071.    
  2072.    With your keyboard:
  2073.    
  2074.    (Tab)             Next topic
  2075.    (Shift) (Tab)     Last Topic
  2076.    (Enter)           Choose a topic
  2077.    (PgUp)            Up 1 page
  2078.    (PgDn)            Down 1 page
  2079.    (Home)            1st press: Top of screen
  2080.                      2nd press: Top of help topic
  2081.    (End)             1st press: Bottom of screen
  2082.                      2nd press: Bottom of help topic
  2083.    (Esc)             Leave help
  2084.    
  2085.    With your mouse just point to the topic or action you want and press
  2086.    the left button.
  2087.    
  2088.    
  2089.    
  2090.    CATALOG-ON-A-DISK                                       Page 41
  2091.    ===================================================================
  2092.    
  2093.    CHAPTER SIX:  COMMANDS
  2094.    
  2095.    
  2096.    6.1 COMMAND SUMMARY (CATALOG.EXE):
  2097.    
  2098.    Command Line:
  2099.    
  2100.    -h               Help
  2101.    -m               Force black and white color display
  2102.    
  2103.    In the program:
  2104.    
  2105.    (Esc)            Exit
  2106.    (alt) (i)        Program Information
  2107.    (alt) (x)        Exit
  2108.    (Alt) (p)        Print the whole catalog
  2109.    (Alt) (h)        Display a Help Bar
  2110.    (F1)             Help
  2111.    (PgUp) (PgDn)    See more than 20 Categories or Products
  2112.    (Up) (Dn)        Up or Down 1 Category or Product
  2113.    (Lt) (Rt)        Up or Down 1 Category or Product
  2114.    
  2115.    6.2 COMMAND LINE FLAG SUMMARY (CATCOM.EXE):
  2116.    
  2117.     -c     Compress a text file to make a catalog file
  2118.     -e     Export a compressed catalog file to ascii delimited format
  2119.     -i     Import an ascii delimited file to a text file
  2120.     -t#    Expand tabs to # spaces
  2121.     -h+    Set Help Bar On  (-h- Sets Help Bar Off)
  2122.     -nu    Set Nationality address format to US style
  2123.     -ne    Set Nationality address format to European/Canadian style
  2124.     -so    Charge Sales Tax in One State 
  2125.     -sa    Charge Sales Tax in All States
  2126.     -mo    Tax merchandise only
  2127.     -mb    Tax both merchandise and Shipping & Handling
  2128.     -*a    Set currency character using ascii number (numbers in 
  2129.            decimal.  32 for blank)
  2130.     -*s    Set currency character using symbol
  2131.    CATALOG-ON-A-DISK                                       Page 42
  2132.    ===================================================================
  2133.    
  2134.    CHAPTER SEVEN: ADVANCED FEATURES
  2135.    
  2136.    
  2137.    7.1  PRICING TECHNIQUES
  2138.    
  2139.    For most applications you want CATALOG-ON-A-DISK to multiply the
  2140.    price of each item by the quantity ordered, and add this sum to the
  2141.    total order.  To use this "normal" pricing option type the word
  2142.    "NORMAL" (upper case required) on line 142 of CATALOG.CTF, and
  2143.    recompress the file.  (NOTE: CATALOG-ON-A-DISK ships with this option
  2144.    enabled, so if you haven't changed this line you do not have to do
  2145.    anything.)
  2146.    
  2147.    You can set CATALOG.EXE to simply count items, and multiply the
  2148.    quantity by a single price.  This might be useful in a shareware
  2149.    business where all the disks cost the same, but some programs are on
  2150.    multiple disks.  Instead of prices you would type the number of disks
  2151.    per product in the category files.  Then, to enable this pricing
  2152.    option, type "COUNTUP 4.95" (upper case required) on line 142 of
  2153.    CATALOG.CTF, and recompress the file.  Replace "4.95" with your own
  2154.    disk price.
  2155.    
  2156.    Finally, you can set CATALOG.EXE to not use prices.  This is useful
  2157.    when you are using the program to generate requests for estimates. 
  2158.    The customer goes through the catalog as usual, "orders" products and
  2159.    prints an order form.  This is sent to the company, and returned with
  2160.    the estimate for those products.  To set this option type "NOPRICE"
  2161.    (upper case required) on line 142 of CATALOG.CTF, and recompress the
  2162.    file. 
  2163.    
  2164.    Note that these are GLOBAL pricing options.  This means that they
  2165.    affect all categories in your catalog.  You can't use NORMAL for one
  2166.    category and NOPRICE for another, for example.
  2167.    
  2168.    NOTE:  It is strongly suggested that you use the CATTXT utility to
  2169.    change your CATALOG.CTF file.
  2170.    
  2171.    7.2  ADDING SPECIAL FUNCTIONS TO THE MENU
  2172.    
  2173.    There are several special functions that can be added to the main
  2174.    menu besides viewing category files.  These are easy to set up using
  2175.    the CATALOG.TL file, which contains the menu information.  This is an
  2176.    ascii file that is NOT compressed.
  2177.    
  2178.    When you look in this file you'll notice the format is simple:  the
  2179.    text that will appear on the menu is first, followed by the name of
  2180.    the category file that menu choice calls.  These are separated by a
  2181.    vertical line.  Example:
  2182.    
  2183.    Aviation Supplies  | AIRCRAFT.cm
  2184.    
  2185.    All the file names end with the ".CM" extension which indicates they
  2186.    are compressed category files.  To add special functions you type any
  2187.    menu choice you want, the vertical line, and a file name ending with
  2188.    the ".CAT" extension.
  2189.    CATALOG-ON-A-DISK                                       Page 43
  2190.    ===================================================================
  2191.    
  2192.    ".CAT" file listings are not real file names.  They are instructions
  2193.    to the catalog to perform certain tasks.  There are just a few
  2194.    reserved names that attach internal functions to your menu.  These
  2195.    are:
  2196.    
  2197.    STRDORD.CAT   When this is chosen a standard order is added to the 
  2198.                  current order if the standard order file exists. (See
  2199.                  section 7.7)
  2200.    SPECIAL.CAT   This calls the SCMD file and performs any dos commands
  2201.                  contained in it.  This is a way of running other 
  2202.                  programs from inside your catalog. (See section 7.3)
  2203.    LASTORD.CAT   When this is chosen the last order is added to the 
  2204.                  current order if the last order file exists.  (This 
  2205.                  file is automatically created when printing an order 
  2206.                  form IF this menu choice is in your CATALOG.TL file.
  2207.                  (See section 7.7)
  2208.    PRINTER.CAT   This choice is for printing the whole catalog to a 
  2209.                  printer attached to lpt1 (it is identical to choosing 
  2210.                  alt-p from the "exit" menu.
  2211.    EXITMEN.CAT   This lets you go to the exit menu by choosing it on 
  2212.                  the main menu.  It is identical to pressing Esc at the 
  2213.                  main menu.
  2214.    
  2215.    You can also view compressed files that have a ".CM" extension using
  2216.    the ".CAT" extension in CATALOG.TL, as long as they do not have any
  2217.    of names listed above.
  2218.    
  2219.    Good examples:
  2220.    
  2221.    The following lets the customer view FIRST.CM by choosing "View
  2222.    Opening Screens" from the main menu:
  2223.    
  2224.    View Opening Screens | FIRST.CAT
  2225.    
  2226.    The following lets the customer go to the exit menu from a main menu
  2227.    choice:
  2228.    
  2229.    Quit and Order | EXITMEN.CAT   
  2230.    
  2231.    
  2232.    7.3  RUNNING PROGRAMS FROM YOUR CATALOG
  2233.    
  2234.    You can actually run other programs from inside your catalog.  This
  2235.    is done using one or more of four small "command" files.  Each file 
  2236.    contains a command or a list of commands.  If the file exists and
  2237.    enough memory is available the catalog will run the commands in it,
  2238.    one at a time.
  2239.    
  2240.    CATALOG-ON-A-DISK                                       Page 44
  2241.    ===================================================================
  2242.    
  2243.    If you want more than one program to be run you must put each dos
  2244.    command on a line by itself.  For example, lets say you want to show
  2245.    a pcx of your company logo, then an animation with music right after
  2246.    your "First" screen appears, but before the main menu.  You would
  2247.    create a file called "ACMD" with two lines in it:
  2248.    
  2249.    CATPCX LOGO.PCX
  2250.    ESHOW -n0 -c0 -b0
  2251.    
  2252.    These are the file names to use and when the catalog runs them if they
  2253.    are present on the disk.
  2254.    
  2255.    BCMD                 Before the opening screen appears.
  2256.    ACMD                 After the opening screen appears.
  2257.    ECMD                 When "Exit" is chosen from the "exit" menu.
  2258.    SCMD                 A choice on the main menu.
  2259.    
  2260.    If you use the SCMD file you also need to add it to the menu file,
  2261.    CATALOG.TL.  Place it in that file like this:
  2262.    
  2263.    Run A Slide Show | SPECIAL.CAT
  2264.    
  2265.    The menu title can be whatever you want it to be, but after the
  2266.    vertical line you must type SPECIAL.CAT (it can be in upper or lower
  2267.    case).
  2268.    
  2269.    If you like you can create versions of each of these files for
  2270.    monochrome use.  Just add a "M" to the file name and call your
  2271.    programs from that file with their monochrome flags.  When
  2272.    CATALOG.EXE is called using the -m flag to force monochrome it will
  2273.    look for the monochrome version of your command file and run it if
  2274.    present.  Otherwise it will run the color version (if it is present).
  2275.    
  2276.    Example:
  2277.    
  2278.    In SCMD:     eshow mybanner 
  2279.    In SCMDM:    eshow mybanner -m
  2280.    
  2281.    7.4  MULTI-DISK CATALOGS
  2282.    
  2283.    If your catalog is too big to fit on one disk you can use multiple
  2284.    disks.  When CATALOG can't find a category on the current disk it
  2285.    asks the user to insert another.
  2286.    
  2287.    There are a few considerations when you distribute multi-disk
  2288.    catalogs.  
  2289.    
  2290.    First, CATALOG.EXE and CATALOG.INI should be on disk one along with
  2291.    all the most used files.  When entering the "Exit Menu" the program
  2292.    looks for itself.  This insures that all the files it needs for
  2293.    ordering are present.
  2294.    
  2295.    Second, any file used for ordering (like TOTAL.CM and CATPRINT.CM)
  2296.    should be on the same disk with CATALOG.EXE.  In addition, any
  2297.    special forms files should be on that disk.
  2298.    CATALOG-ON-A-DISK                                       Page 45
  2299.    ===================================================================
  2300.    
  2301.    Third, some files should be on all disks in the catalog.  These
  2302.    include the help files,  the CMD files (see 7.3), and any utilities
  2303.    that are run from CMD files.
  2304.    
  2305.    7.5  DECOMPRESSING FILES
  2306.    
  2307.    A utility called CATCM.EXE is included with your package.  You can
  2308.    decompress your catalog files using it.  the syntax is:
  2309.    
  2310.                   CATCM [-d -pxxxxx] newfilename
  2311.    
  2312.    -d           Tells CATCM you are decompressing a file
  2313.    
  2314.    -pxxxxx      Only used if the file was compressed with a password. 
  2315.                 Replace the xs with the password.
  2316.    
  2317.    newfilename  The name of the uncompressed file (Note:  CATCM expects
  2318.                 a file of the SAME name with the ".CM" extension as the 
  2319.                 file to decompress.
  2320.    
  2321.    Decompressing does NOT affect the original .CM file.
  2322.    
  2323.    Examples:
  2324.    
  2325.    CATCM -d FIRST.CTF
  2326.    
  2327.    The above example decompresses FIRST.CM into FIRST.CTF
  2328.    
  2329.    CATCM -d -pSECRET WIDGETS.TXT
  2330.    
  2331.    The above decompresses a file called WIDGETS.CM that was originally
  2332.    compressed with the password "SECRET."  The resulting file is called
  2333.    WIDGETS.TXT.
  2334.    
  2335.    7.6  DISCOUNT MULTIPLIER
  2336.    
  2337.    Some businesses give their customers an across the board discount, or
  2338.    a discount that increases as the customer buys more.  You can set up
  2339.    CATALOG.EXE to do this for up to three levels of discount.
  2340.    
  2341.    To enable this feature you create a small ascii file called
  2342.    MULTI.CTF.  For each discount level you type two numbers, separated
  2343.    by a single space.  The first number is the order total, and the
  2344.    second is the percent of the discount.
  2345.    
  2346.    Here's an example file:
  2347.    
  2348.    +-------+
  2349.    |20 5   |
  2350.    |50 15  |
  2351.    |100 20 |
  2352.    +-------+
  2353.    
  2354.    (note: the +,-, and | symbols are just a border in this manual and do
  2355.    not go in the actual file.)
  2356.    CATALOG-ON-A-DISK                                       Page 46
  2357.    ===================================================================
  2358.    
  2359.    Line one means if the order is $20 or more give a 5% discount.
  2360.    Line two means if the order is $50 or more give a 15% discount.
  2361.    Line three means if the order is $100 or more give a 20% discount.
  2362.    
  2363.    Remember, you can have a maximum of three levels.  If the file
  2364.    contains more than three lines they will be ignored.  Also, make sure
  2365.    the levels progress from line one (lowest value) through line
  2366.    three(highest value.  Reversing lines 2 and 3 could cause problems.
  2367.    
  2368.    Now use CATCOM to compress the file.  If the file is present on the
  2369.    Catalog disk the program automatically uses the multiplier(s) it
  2370.    contains.  If not the full price is charged for all totals.
  2371.    
  2372.    If you do use this feature you should change the text on line 23 of
  2373.    CATALOG.CTF to say that the discount is not included (this is for the
  2374.    review screen only).
  2375.    
  2376.    If you give different discounts to different customers you can use
  2377.    the same catalog for all customers, only changing the MULTI file for
  2378.    each one.
  2379.    
  2380.    7.7 LAST AND SPECIAL ORDERS
  2381.    
  2382.    You can set up CATALOG.EXE to add products to the current order. 
  2383.    There are two ways to do this.  You can use either or both in a
  2384.    catalog.
  2385.    
  2386.    The first method saves the order information from the last ordering
  2387.    session.  The customer can choose, from the main menu, to include his
  2388.    or her last order in the current one.  Each time the customer orders
  2389.    the old "last" order is replaced with the new one.  All you have to
  2390.    do to enable this option is add the LASTORD.CAT option to the menu
  2391.    file (CATALOG.TL).  See section 7.2 for instructions on how to do
  2392.    this.
  2393.    
  2394.    The second method lets you provide a standard order for your
  2395.    customers.  Perhaps this is a special kit that your company offers,
  2396.    or a specific collection of products.  Enabling this involves three
  2397.    steps:
  2398.    
  2399.    1.  First set up your catalog to use the LASTORD feature.  Go through
  2400.    the catalog yourself, ordering the products you want included.
  2401.    
  2402.    2.  Exit the catalog, and rename the file LASTORD to STRDORD.
  2403.    
  2404.    3.  Add the STRDORD.CAT option to the menu file (CATALOG.TL) as shown
  2405.    in section 7.2.  If you don't want the LASTORD feature in your
  2406.    catalog, delete the option from CATALOG.TL at this time.
  2407.    
  2408.    CATALOG-ON-A-DISK                                       Page 47
  2409.    ===================================================================
  2410.    
  2411.    APPENDIX A:   DISTRIBUTING CATALOGS
  2412.    
  2413.    CATALOG-ON-A-DISK is protected by US Copyright law.  This section 
  2414.    tells how you may distribute catalogs.  Distribution of your catalog
  2415.    must follow these rules to avoid infringement of EmmaSoft's 
  2416.    copyright.  If you have any questions about catalog distribution 
  2417.    requirements, call EmmaSoft Software Company, Incorporated (ESC) for
  2418.    clarification.
  2419.    
  2420.    First, some definitions:
  2421.    
  2422.    CATALOG-ON-   The software package including CATALOG.EXE,
  2423.    A-DISK        CATCOM.EXE, and their accompanying files as 
  2424.                  shipped from ESC.
  2425.    
  2426.    Your Catalog  Your company's catalog which included CATALOG.EXE,
  2427.                  CATALOG.INI, and the files you have created to 
  2428.                  display your catalog using CATALOG.EXE.
  2429.    
  2430.    
  2431.    1.   A registered user is an individual or company who has paid a 
  2432.         registration fee to ESC and received a registered copy with 
  2433.         a valid serial number from ESC. 
  2434.    
  2435.    2.   Only registered users may distribute catalogs using CATALOG.EXE.
  2436.         If you are a registered user you may make unlimited copies of 
  2437.         your catalog, including CATALOG.EXE and CATALOG.INI. 
  2438.    
  2439.         Associated individuals or companies not part of the registered 
  2440.         user must be registered users before distributing catalogs with 
  2441.         CATALOG-ON-A-DISK. For example, each member of a franchise must 
  2442.         individually buy a copy of the program.  An easy way to 
  2443.         distinguish:  if you or your company can receive catalog orders 
  2444.         directly from a customer you must be a registered user.
  2445.    
  2446.    3.   If you charge a fee for your catalog it should be explicitly 
  2447.         understood that you are not selling a copy of the CATALOG-ON-
  2448.         A-DISK product, but are simply charging for a copy of your 
  2449.         catalog.
  2450.    
  2451.    4.   When distributing catalogs CATALOG.EXE MUST be included, 
  2452.         unchanged from its original form.  In addition you must 
  2453.         include the file CATALOG.INI for the program to work correctly.  
  2454.         Your FIRST, HEADER, ORDERINF, TL, FM, help, and CM files should 
  2455.         be included as needed.  Other parts of the package including
  2456.         CATCOM.EXE, CATCM.EXE, and the manual must not be sent with your 
  2457.         catalogs.
  2458.    
  2459.    
  2460.    5.   Unregistered Users:  Unregistered users are invited to 
  2461.         experiment with a trial copy CATALOG-ON-A-DISK for no 
  2462.         longer than 30 days to see if the program meets their needs.  
  2463.         However it is a violation of EmmaSoft's copyright for an 
  2464.         unregistered user to distribute catalogs using the program.
  2465.    
  2466.    CATALOG-ON-A-DISK                                       Page 48
  2467.    ===================================================================
  2468.    
  2469.    APPENDIX B: FILES
  2470.    
  2471.    
  2472.    B.1 WHAT MAKES A CATALOG?
  2473.    
  2474.    CATALOG-ON-A-DISK has many features, and you probably don't want to
  2475.    use all of them in a single catalog.  Minimally you MUST have the
  2476.    following files in a catalog:
  2477.    
  2478.    CATALOG.EXE   The catalog reader.
  2479.    CATALOG.INI   The initialization file.
  2480.    CATALOG.CM    The catalog program text file.
  2481.    CMOSHLP.CM    The default help file.
  2482.    CATALOG.TL    The title file for the main menu
  2483.    
  2484.    PLUS you must have at least one category file.
  2485.    
  2486.    In addition you can have many other files, listed below.
  2487.    
  2488.    When you want to look at a catalog, CATALOG looks for files have the
  2489.    .CM extension, indicating they have been compressed.
  2490.    
  2491.    Special Forms files are optional.  They contain anything:  an 
  2492.    explanation of your company policies, special coupons, whatever you 
  2493.    want to use them for.  These compressed files have the .CM extension,
  2494.    and they are listed in the file CATALOG.FM, along with the menu title
  2495.    used to call them.  Important NOTE:  if CATALOG.FM does not exist on
  2496.    your disk, the Special Forms menu item in the exit menu does not 
  2497.    appear.
  2498.    
  2499.    B.2 FILE NAMES
  2500.    
  2501.    As you create your catalog you should observe certain file naming
  2502.    conventions.  Use the following file extensions to take maximum 
  2503.    advantage of CATALOG-ON-A-DISK's automatic file compression features:
  2504.    
  2505.    .TXT   Use this for category files.  These files are automatically
  2506.           added to the main menu.
  2507.    .FRM   Use this for "Special Forms" and "Coupons."  These files are
  2508.           automatically added to the "Special Forms" menu.
  2509.    .CAT   Any file that is shown on the screen, but is not a category or
  2510.           "special form" gets this extension.
  2511.    .CTF   Files that are used to configure the catalog, but are not 
  2512.           displayed on the screen get this extension.  TOTAL.CTF is 
  2513.           an example.
  2514.    
  2515.    When these files are compressed they are all given the extension:
  2516.    ".CM"
  2517.    
  2518.    IMPORTANT NOTE:  When naming your catalog files do NOT use any of the
  2519.    file names listed below except for the purpose listed.  For example,
  2520.    don't name a category "TOTAL.TXT" or "CATALOG.TXT".  
  2521.    
  2522.    
  2523.    CATALOG-ON-A-DISK                                       Page 49
  2524.    ===================================================================
  2525.    
  2526.    The following files are used to show or create your catalog:
  2527.    
  2528.    CATALOG.EXE          The main program (THIS FILE MUST BE PART OF YOUR 
  2529.                         CATALOG)
  2530.    
  2531.    CATALOG.INI          Contains initialization data, name, address, help bar
  2532.                         (THIS FILE MUST BE PART OF YOUR CATALOG)
  2533.    
  2534.    CATCOM.EXE           The catalog building companion program  
  2535.                         (Do NOT include this with your catalog!!!)                 
  2536.                                     
  2537.                                                                 information such as
  2538.    color
  2539.                                                            
  2540.    The following files are small ascii files that are not compressed. 
  2541.    The inclusion of these files with your catalog is optional.
  2542.    
  2543.    BCMD, BCMDM          Contains DOS commands to be executed before the 
  2544.                         opening screen appears.
  2545.    ACMD, ACMDM          Contains DOS commands to be executed after the 
  2546.                         opening screen appears.
  2547.    ECMD, ECMDM          Contains DOS commands to be executed when "Exit"
  2548.                         is chosen from the "exit" menu.
  2549.    SCMD, SCMDM          Contains DOS commands to be executed from a 
  2550.                         choice on the main menu.
  2551.    
  2552.    The following files are your catalog.  They should be created in a
  2553.    text editor capable of saving files in ascii format.  Before
  2554.    CATALOG.EXE can read the files they must be compressed using
  2555.    CATCOM.EXE.
  2556.                                         
  2557.    The following files should have the ".TXT" extension (example:
  2558.    WIDGET.TXT):
  2559.    
  2560.    All category files.
  2561.                       
  2562.    The following files should have the ".FRM" extension (example:
  2563.    COUPON.FRM):
  2564.    
  2565.    All special forms/coupons files.
  2566.    
  2567.    The following files should have the ".CAT" extension (example:
  2568.    FIRST.CAT):
  2569.    
  2570.    FIRST.CAT            The opening screen(s) in your catalog
  2571.    HEADER.CAT           The Text that appears on the main menu screen
  2572.    EXIT.CAT             The 10 line closing message on the exit menu 
  2573.                         screen
  2574.    
  2575.    CMOSHLP.CAT          General Help (THIS FILE MUST BE PART OF YOUR 
  2576.                         CATALOG)
  2577.    MMNUHLP.CAT          Help for the main menu
  2578.    CMNUHLP.CAT          Help while in a category
  2579.    EMNUHLP.CAT          Help for the "exit" menu
  2580.    PRNTHLP.CAT          Help for the "print" menu
  2581.    FINDHLP.CAT          Help for the "search" function
  2582.    CRVWHLP.CAT          Help for the "Review Order" screen.
  2583.    CATALOG-ON-A-DISK                                       Page 50
  2584.    ===================================================================
  2585.    
  2586.    In addition, any file you want to display in a catalog that appears
  2587.    on the screen not counting category and "Special Forms" files
  2588.    (accessed on the main menu by using a .CAT extension in the
  2589.    CATALOG.TL file) should have the ".CAT" extension.
  2590.    
  2591.    The following files should have the ".CTF" extension (example:
  2592.    ORDER.CTF)  All but CATALOG.CTF are optional files.
  2593.    
  2594.    CATALOG.CTF          Contains all internal text that appears in 
  2595.                         CATALOG.EXE
  2596.                         (THIS FILE MUST BE PART OF YOUR CATALOG)
  2597.    
  2598.    CATPRINT.CTF         Configures the way the order from is printed
  2599.    CMHLP.CTF            The help file displayed when catalog is called 
  2600.                         with the -h flag from DOS
  2601.    EXTRA.CTF            A configuration file that defines extra 
  2602.                         questions to be asked when printing the 
  2603.                         order form.  (Charge card information, 
  2604.                         for example)
  2605.    ORDERINF.CTF         Text that appears in the order form.
  2606.    PHEADER.CTF          Text that appears in the order form.
  2607.    TOTAL.CTF            Configures S&H and sales tax
  2608.    MULTI.CTF            Discount multiplyer data
  2609.    
  2610.    CATALOG-ON-A-DISK                                       Page 51
  2611.    ===================================================================
  2612.    
  2613.    APPENDIX C: PROGRAM LIMITS
  2614.    
  2615.    Maximum Number of Categories:             500
  2616.    Maximum Lines in Category File:           Limited by memory only*
  2617.    Maximum Lines in Product Block:           500
  2618.    Maximum Lines in Description Block:       500
  2619.    Maximum Lines in any catalog file
  2620.      (not including category files):         500
  2621.    Maximum products ordered in 1 session:    200
  2622.    
  2623.    *More specific information may be in the readme file.
  2624.    
  2625.    CATALOG-ON-A-DISK                                       Page 52
  2626.    ===================================================================
  2627.    
  2628.    INDEX
  2629.    
  2630.    Animation. . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
  2631.    Ascii. .8-10, 17, 19, 20, 23, 24, 27, 31, 32, 36-38, 41, 42, 45, 49
  2632.    Bold . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10, 19
  2633.    Branding . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
  2634.    Catalog File . . . . . . . . . . .5, 10, 11, 16, 20, 32, 33, 41, 51
  2635.    CATALOG.EXE. . . . . . . 7, 10, 16-18, 28, 31, 33-35, 41, 42, 44-50
  2636.    CATALOG.INI. . . . . . . . . . . . . . . . . . 7, 16, 33, 44, 47-49
  2637.    CATCM.EXE. . . . . . . . . . . . . . . . . . . . . . . . . . 45, 47
  2638.    CATCOM.EXE . . . . . . . . . . . . . . . . . . . .7, 16, 41, 47, 49
  2639.    Category File. 8-10, 12, 15-18, 20-23, 27, 35-37, 41, 42, 44, 48-51
  2640.    CATTXT . . . . . . . . . . . . . . . . . . . . . . . . . 19, 28, 42
  2641.    Coding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
  2642.    Colors . . . . . . . . . . . . . . . . . . 7, 8, 10, 19, 31, 33, 39
  2643.    Command line mode. . . . . . . . . . . . . . . . . . . . . . . . 31
  2644.    Companion. . . . . . . . . . . . . . . . . . . . . 5, 7, 16, 31, 49
  2645.    Compress 5,16, 17, 19, 20, 23, 24, 26-28, 30-33, 35, 36, 39, 41, 46
  2646.    Countup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
  2647.    Currency symbol. . . . . . . . . . . . . . . 22, 32, 33, 35, 38, 41
  2648.    Decompressing. . . . . . . . . . . . . . . . . . . . . . . . . . 45
  2649.    Delimited. . . . . . . . . . . . . . . . . . . 9, 10, 32, 36-38, 41
  2650.    Description block. . . . . . . . . . . . . . . . . . 10, 21, 22, 51
  2651.    Discount . . . . . . . . . . . . . . . . . . . . . . 11, 45, 46, 50
  2652.    Distribution . . . . . . . . . . . . . . . . .4, 18, 23, 28, 30, 47
  2653.    DOS. . . . . . . . . . . .14, 17, 26, 31-33, 35, 39, 43, 44, 49, 50
  2654.    Estimate . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
  2655.    Exit . . .10-15, 17, 23, 24, 27, 33, 34, 39, 41, 43, 44, 46, 48, 49
  2656.    Exit Menu. . . . . . . . .10-15, 17, 23, 24, 27, 34, 43, 44, 48, 49
  2657.    Field. . . . . . . . . . . . . . . . . . . . . . . . 10, 14, 37, 38
  2658.    File naming. . . . . . . . . . . . . . . . . . . . . . . . . 16, 48
  2659.    First. . . . . .7, 12, 14, 17, 18, 20, 22, 27, 29, 32-37, 42-47, 49
  2660.    Freight. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
  2661.    Header . . . . . . . . . . . .8, 17, 20, 21, 23, 28, 29, 37, 47, 49
  2662.    Help bar . . . . . . . . . . . . . . . . . 7, 12, 15, 31-34, 41, 49
  2663.    Highlighting . . . . . . . . . . . . . . . . . . . . . . . . . . 18
  2664.    Interactive Mode . . . . . . . . . . . . . . . . . . . . . . 31, 32
  2665.    Last order . . . . . . . . . . . . . . . . . . . . . . . . . 43, 46
  2666.    License. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
  2667.    Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
  2668.    Main Menu. . . . . . . . . . 6, 10, 12-18, 27, 37, 42-44, 46, 48-50
  2669.    Monochrome . . . . . . . . . . . . . . . . . . . . . . . .8, 16, 44
  2670.    Multi-disk . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
  2671.    Multiplier . . . . . . . . . . . . . . . . . . . . . . . . . 45, 46
  2672.    Music. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
  2673.    Nationality. . . . . . . . . . . . . . . . . . . . . . . .31-34, 41
  2674.    Order Form . . . 6, 8, 9, 13, 14, 16, 24, 25, 27-29, 34, 35, 42, 50
  2675.    Order Information. . . . . . . . . . . . . . . . . . . . 24, 30, 46
  2676.    Order Number . . . . . . . . . . . . . . 10, 13, 15, 21, 27, 30, 37
  2677.    Palette. . . . . . . . . . . . . . . . . 10, 18, 19, 27, 33, 34, 36
  2678.    Price. . . . . . . . . . .10, 13, 15, 21-23, 26, 29, 30, 37, 42, 46
  2679.    Printing . . . . . . . . . . . . . . . . . . .13-15, 17, 27, 43, 50
  2680.    Product block. . . . . . . . . . . . . . . . . . . . 10, 15, 22, 51
  2681.    Running programs . . . . . . . . . . . . . . . . . . . . . . . . 43
  2682.    CATALOG-ON-A-DISK                                       Page 53
  2683.    ===================================================================
  2684.    
  2685.    Sales Tax. . . . . . . . . . . . 14, 16, 17, 25, 26, 32, 34, 41, 50
  2686.    Scrolling. . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
  2687.    Search . . . . . . . . . . . . . . . . . . . . . .7, 13, 15, 27, 49
  2688.    Shipping . . . . . . . . . . . 13, 14, 16-18, 24-27, 29, 32, 34, 41
  2689.    Special Forms. . . . . . . 10, 11, 14, 16-18, 23, 24, 36, 44, 48-50
  2690.    Special Functions. . . . . . . . . . . . . . . . . . . . . . 18, 42
  2691.    Special Questions. . . . . . . . . . . . . . . . . . . . . . . . 27
  2692.    Standard order . . . . . . . . . . . . . . . . . . . .9, 38, 43, 46
  2693.    Total. . . . 10, 13, 17, 21, 25, 26, 29, 30, 34, 42, 44, 45, 48, 50
  2694.    Utilities. . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
  2695.    Viewing. . . . . . . . . . . . . . . . . .1, 12, 15, 18, 27, 33, 42
  2696.